The terms governing the use of Shinobi Apps services.
These Terms of Service (hereinafter: "Terms") govern the relationship between Shinobi Apps, a sole proprietorship (obrt) for computer programming, registered in the Republic of Croatia (hereinafter: "Service Provider", "we", "us") and the users of our services (hereinafter: "Client", "you").
Shinobi Apps is a business engaged in the development of custom web applications, accessible at shinobi-apps.hr.
By using our services, commissioning a project, or accessing our website, you confirm that you have read, understood, and agreed to these Terms.
These Terms are based on the provisions of the Croatian Obligations Act (Zakon o obveznim odnosima), the Electronic Commerce Act (Zakon o elektroničkoj trgovini), and, for consumer contracts, the Consumer Protection Act (Zakon o zaštiti potrošača).
Shinobi Apps provides the following services:
The exact scope of services, delivery timelines, and pricing are defined for each project individually through a written proposal or contract.
The Client agrees to:
All custom source code developed specifically for the client as part of the project becomes the property of the client upon full payment of all agreed amounts. This includes custom business logic, client-specific database designs, and tailored user interfaces.
Shinobi Apps retains all intellectual property rights over:
The Client receives a non-exclusive, perpetual license to use the aforementioned frameworks and tools within their application, but may not further distribute, sell, or use them to develop applications for third parties.
Applications may contain open-source components subject to their own licenses. The Client will be informed of the components used and applicable licenses.
Invoices are issued according to project milestones as defined in the proposal or contract for each individual project. The typical payment structure includes an upfront payment at the start of the project and payments upon completion of defined phases.
The payment term is 15 days from the date of invoice issuance, unless otherwise agreed in writing.
All prices are denominated in euros (EUR). Shinobi Apps is not registered for VAT (Value Added Tax / PDV) and therefore does not charge or display VAT on invoices, in accordance with Article 90, Paragraph 2 of the Croatian Value Added Tax Act.
In case of late payment, Shinobi Apps reserves the right to:
Shinobi Apps commits to applying reasonable professional efforts in the creation and delivery of services according to agreed specifications and industry standards.
We do not guarantee uninterrupted and fault-free operation of applications or hosting services. Planned downtime for maintenance will be announced in advance when possible. We will endeavor to ensure high availability but assume no liability for interruptions caused by force majeure, third-party failures, or circumstances beyond our control.
The total liability of Shinobi Apps for all claims arising from or related to the provision of services is limited to the total amount of fees actually paid by the client for the relevant service in the 12-month period preceding the event giving rise to the claim.
In no event shall Shinobi Apps be liable for:
Both parties agree to keep confidential all information received from the other party during the course of the business relationship that is marked as confidential or could reasonably be considered confidential.
The confidentiality obligation includes, but is not limited to:
The confidentiality obligation remains in effect even after the termination of the business relationship.
Shinobi Apps processes personal data in accordance with the General Data Protection Regulation (GDPR, EU Regulation 2016/679) and applicable Croatian data protection legislation.
Detailed information about how we collect, process, and protect personal data is available in our Privacy Policy.
When Shinobi Apps processes personal data on behalf of the client as part of service delivery, the parties will enter into a separate Data Processing Agreement in accordance with Article 28 of the GDPR.
The Client may terminate the agreement at any time by written notice. In the event of termination, the Client is obligated to pay for all services rendered up to the date of termination, including any costs incurred that cannot be reversed.
Shinobi Apps may terminate the agreement in the following cases:
Upon termination, Shinobi Apps will:
These Terms and all relations between Shinobi Apps and the Client shall be governed by the laws of the Republic of Croatia.
The parties shall endeavor to resolve all disputes amicably through good-faith negotiations. If a dispute cannot be resolved amicably within 30 days, the competent court in Osijek, Croatia shall have jurisdiction.
For consumer disputes (B2C), the consumer has the right to initiate alternative dispute resolution proceedings in accordance with the Croatian Consumer Protection Act and to use the European Commission's Online Dispute Resolution platform available at: https://ec.europa.eu/consumers/odr.
Shinobi Apps reserves the right to modify these Terms at any time. Modified Terms take effect on the date of publication on the shinobi-apps.hr website.
For existing clients with active projects or maintenance agreements, significant changes to the Terms will be communicated via email at least 15 days before taking effect. Continued use of services after the new Terms take effect constitutes acceptance thereof.
For any questions regarding these Terms of Service, you can contact us: