Terms of Service

These Terms of Service (the “Terms”) form a binding legal agreement between you and Thomas Tjaja, trading as Thomas Tjaja – UX Design & Consultancy, a sole proprietorship registered in the Netherlands (“we,” “us,” “our”), and govern your download, installation, and use of the Little Haven mobile application and any related services, including Little Haven Pro, Cloud Sync, and the account pages on littlehaven.app (together, the “App”). Please read these Terms carefully. By downloading, installing, or using the App, you agree to be bound by these Terms. If you do not agree, do not download or use the App, and uninstall any copy you have.


1. Acceptance of the Terms

By downloading, installing, accessing, or using the App, you confirm that you have read, understood, and agreed to these Terms and to our Privacy Policy. If you are using the App on behalf of a minor for whom you are legally responsible, you accept these Terms on their behalf as well.

2. Eligibility

You must be at least 13 years old, or the minimum age of digital consent in your country (whichever is higher), to use the App. If you are under 18, you may only use the App with the consent and supervision of a parent or legal guardian, who agrees to be bound by these Terms on your behalf.

You also represent and warrant that:

The App is not intended for children under 13. You must be at least 16 years old (or older, if the age of digital consent in your country is higher) to create or use a Cloud Sync account. We may delete any account that we reasonably believe belongs to someone below that age.

3. Accounts and Cloud Sync

3.1 Using the App without an account

You do not need an account to use Little Haven. Without one, your content is stored only on your device, and it is not uploaded to us or to anyone else. The App does send anonymous analytics and crash reports, which are designed to exclude anything you write; our Privacy Policy explains what they contain.

3.2 Cloud Sync accounts (optional)

Cloud Sync lets Little Haven Pro members store a copy of their App data on our servers, then restore it or use it on more than one device. It is optional and only runs if you create an account or sign in, using email and password, Sign in with Apple, or Google. By creating an account or signing in, you agree to these Terms and to the processing described in our Privacy Policy. That includes storing your journal, mood, and other entries in the cloud.

When you create an account, you agree to:

You are responsible for everything that happens under your account, except where it results from our own breach of these Terms. We are not liable for loss or damage caused by your failure to keep your sign-in details or devices secure. Anyone who can unlock a device where you are signed in, or where synced data is stored, may be able to see your entries.

3.3 Cloud Sync is a Pro feature

Ongoing Cloud Sync requires an active Little Haven Pro subscription. If your subscription ends, syncing pauses. As long as your account exists, you may still sign in and restore data that is already stored. Your cloud data is kept as described in our Privacy Policy, including the rules on deleting inactive accounts.

3.4 Cloud Sync is in beta

Cloud Sync is currently offered as a beta feature. It may contain bugs, may behave unexpectedly, and may change or be withdrawn (see Sections 12 and 14). In particular:

3.5 Your content

You keep all ownership rights in the entries, notes, names, and other content you create in the App (“Your Content”). If you use Cloud Sync, you grant us a limited, non-exclusive, royalty-free, worldwide licence to store, copy, transmit, and process Your Content. We may use this licence only to provide Cloud Sync to you: to back up, sync, and restore your data, to keep the service secure, and to comply with law. This licence ends when Your Content is deleted from our systems. We do not use Your Content for advertising, sell it, or use it to train AI models.

You are responsible for Your Content. You must not use Cloud Sync to store content that is unlawful, that infringes anyone else’s rights, or that is unrelated to your personal use of the App.

4. Privacy

Our Privacy Policy explains what information the App processes. This includes an anonymous install ID, anonymous analytics and crash reports that never contain the text you write, and — only if you use Cloud Sync — your account information and a copy of your App data, stored in the European Union. The Privacy Policy forms part of these Terms. Please review it carefully.

5. Push notifications and device permissions

With your permission, the App sends local notifications for routine and goal reminders, focus-timer boundaries, evolution updates, forage prompts, and absence reminders. You may disable any of these at any time from your device settings or from the in-app Settings screen. Some features may behave differently or be less effective if notifications are disabled — this is expected and is not a defect.

6. Limited license and ownership

Subject to your continuing compliance with these Terms, Thomas Tjaja grants you a limited, personal, revocable, non-exclusive, non-transferable, non-sublicensable license to download and use the App on a device that you own or control, for your personal, non-commercial use only. All rights not expressly granted are reserved. This license terminates automatically if you violate these Terms.

7. Prohibited conduct

You agree not to:

A breach of this Section is a material breach of these Terms and entitles us to suspend or terminate your access (Section 13) without notice and without liability.

8. Paid subscriptions, billing, and renewals

8.1 What we offer

Little Haven offers a free experience and an optional Little Haven Pro upgrade, which is available as an auto-renewing subscription (for example, monthly or yearly) and, where offered, as a one-time Lifetime purchase. The plans, prices, trial periods, and features on offer are those shown in the App and on the App Store or Google Play at the time of purchase. Prices may vary by store region, currency, and applicable taxes.

8.2 Who bills you

All subscriptions are sold and billed by Apple (via the App Store) or Google (via Google Play). Subscription state is managed on our side by RevenueCat as our subscription infrastructure provider. We never receive your payment card details, your Apple ID or Google account email, or your billing address.

8.3 Auto-renewal

Subscriptions renew automatically at the end of each billing period at the then-current renewal price, unless you cancel at least 24 hours before the period ends. Renewal happens through your Apple ID or Google account. You can review or cancel your subscription at any time in your Apple ID or Google Play account settings.

8.4 Free trials

If a free trial is offered, you will not be charged during the trial period. If you do not cancel at least 24 hours before the trial ends, you will be automatically charged the then-current subscription price. Each user is limited to one free trial per subscription tier, in accordance with App Store and Google Play rules.

8.5 Refunds

Refunds for App Store and Google Play purchases are handled solely by Apple or Google according to their respective policies. We have no ability to process refunds for store purchases. If you are an EU consumer, you may have additional statutory rights under EU consumer law — see Section 23.3 below.

8.6 Lifetime purchases

A “Lifetime” purchase gives you access to Little Haven Pro for as long as we continue to offer the App and the Pro tier — not for your own lifetime or any fixed period. It also covers only the Pro features available at any given time, which may change under Section 12. It is not a promise that any particular feature, including Cloud Sync, will remain available forever.

8.7 Pricing changes

We may change the price of any subscription tier or introduce new tiers. Price changes do not apply to your current billing period. For renewals, we will give notice through the App, the App Store, or Google Play in line with their requirements. If you do not agree to a new price, you must cancel before the change takes effect; continued use after the change takes effect constitutes acceptance.

9. Wellness disclaimer — not a medical device, not medical advice

Please read this section carefully. It is one of the most important provisions of these Terms.

Little Haven offers general well-being practices, journaling prompts, and educational content. It is not a medical device, not a healthcare service, and not a substitute for professional medical, psychological, psychiatric, or therapeutic advice, diagnosis, treatment, or care.

In particular, the App is not intended to:

Using the App does not create a clinician-patient, therapist-client, counsellor-client, or any other professional relationship between you and us. Nothing the App says or shows constitutes professional advice.

If you are experiencing a medical or mental-health emergency, contact qualified professionals or your local emergency services immediately. Examples of local emergency numbers include 112 (most of Europe), 911 (US and Canada), 999 (UK), and 000 (Australia). Crisis support lines include 988 (US Suicide & Crisis Lifeline), Samaritans 116 123 (UK and Ireland), 13 11 14 (Lifeline Australia), and 113 Zelfmoordpreventie (the Netherlands). If you are unsure, search for a local helpline in your country.

Never disregard or delay seeking professional advice because of something you read, saw, or experienced in the App.

10. Your acknowledgment and assumption of risk

By using the App, you acknowledge and agree that:

To the maximum extent permitted by law, you assume all risk arising from your use of the App, except for risks that cannot be excluded under mandatory consumer-protection laws applicable to you.

11. Your data, backups, and deletion

11.1 Your responsibility for backups

Unless you use Cloud Sync, Little Haven stores your content only on your device. Your phone’s own backups (such as iCloud Backup or Google backup) may not include Little Haven’s data. If your device is lost, damaged, reset, or replaced, or if you uninstall the App without an up-to-date Cloud Sync copy or export, your in-app data may be permanently lost, and we will have no way to recover it. It is your responsibility to keep a copy of any data that matters to you, for example through Cloud Sync or an export, where available.

Cloud Sync reduces this risk but does not remove it (see Section 3.4). To the fullest extent permitted by law, we are not responsible for any loss, corruption, or unintended merging or replacement of your data, whether it happens on your device or in Cloud Sync, unless it was caused by our intent or gross negligence.

11.2 Deleting data on your device

Settings → Data → Delete all data permanently erases everything the App has stored on the device you are using. Uninstalling the App also removes that data. Neither action deletes your Cloud Sync account or the data stored in it.

11.3 Deleting your Cloud Sync account

Settings → Cloud Sync → Delete Account & Data permanently deletes your account and all of your Cloud Sync data, and erases the App’s data on that device. You can also ask us to delete your account by emailing support@littlehaven.app from the address linked to it. Account deletion cannot be undone, and we cannot restore deleted data. Deleted data may remain in short-term backups until they expire, as described in our Privacy Policy.

Deleting your account does not cancel a Pro subscription. You must cancel it separately through Apple or Google.

12. Modifications and discontinuation of the App

We are continuously improving the App and may, at any time and without liability to you:

If a change significantly and negatively affects a paid feature you rely on, we will tell you in advance where reasonably possible, in the App or by email, and you may cancel your subscription. If you are an EU consumer, you may also have the right to end the contract free of charge, as the law provides.

If we discontinue a subscription tier you have paid for, we will (where required by Apple or Google’s policies) work with the relevant store to make sure you are not charged for periods you cannot use. If we discontinue Cloud Sync, we will give at least 30 days’ notice (in the App or by email to account holders) where reasonably possible. During that time, you can restore your data to your device before your cloud data is deleted. Other than that, we make no commitment that any particular feature will remain available indefinitely.

13. Termination and suspension

These Terms remain in effect for as long as you use the App. We may suspend or terminate your access to the App or to Little Haven Pro at any time, with or without notice, if we reasonably believe that:

If we end your access for a reason other than your breach of these Terms, we will give you reasonable notice (at least 30 days where possible). You will not be charged for periods you can no longer use, and where the law requires it, we will arrange a proportionate refund with Apple or Google.

If we terminate your access for breach of these Terms, we may also delete your Cloud Sync account and its data. Where appropriate and lawful, we will first give you a reasonable opportunity to restore your data to your device.

You may terminate these Terms at any time by deleting your Cloud Sync account (if you have one), uninstalling the App, and cancelling any active subscription through Apple or Google.

Termination does not entitle you to a refund of any subscription fees already paid, except as required by mandatory consumer-protection law or by the App Store or Google Play. Sections 3.5 (as long as Your Content remains on our systems), 6, 7, 9, 10, 11, 14, 15, 16, 18, 19, 20, 21, 23, 24, 25, and 26 survive termination.

14. Beta, test, and pre-release versions

From time to time we may make beta, test, or pre-release versions of the App available (for example, through Apple TestFlight), or offer individual features labelled “beta” (such as Cloud Sync) in the production App. These versions and features are provided “as is”, may contain bugs, inaccuracies, or instability, are not feature-complete, and are not intended for production use. You agree to use any such version at your own risk and to keep its existence and contents confidential where we reasonably ask you to.

To the maximum extent permitted by law, we disclaim all warranties and liability in connection with beta, test, and pre-release versions, even more strongly than for the production App.

15. Feedback

If you send us suggestions, ideas, bug reports, feature requests, or other feedback about the App (“Feedback”), you grant us a perpetual, irrevocable, worldwide, royalty-free, fully paid-up, sublicensable, transferable licence to use, reproduce, modify, distribute, and otherwise exploit that Feedback for any purpose, without any obligation, attribution, or compensation to you. You confirm you have the right to grant this licence and that the Feedback is not confidential. We are free to ignore Feedback or to act on it without telling you.

16. Your responsibility

You are responsible for your own use of the App and for Your Content, as provided by applicable law.

17. Third-party services

The App relies on the following third-party services to function:

Apart from Supabase and the sign-in providers, which you only use if you choose Cloud Sync, these services are essential to how the App operates. You cannot opt out of them individually and continue to use the App. Use of these services is subject to the providers’ own terms and privacy policies. We are not responsible for the acts or omissions of any third-party service or for any change, suspension, or discontinuation of those services.

18. App Store and Google Play terms

18.1 Apple App Store (required provisions)

If you obtained the App from the Apple App Store, you acknowledge and agree that:

18.2 Google Play

If you obtained the App from Google Play, you also agree to be bound by the Google Play Terms of Service. To the extent any term of these Terms conflicts with the Google Play Terms of Service, the Google Play Terms govern only with respect to the App’s distribution through Google Play. Google is not a party to these Terms and is not responsible for the App.

19. Intellectual property

The “Little Haven” name and logo, the pixel art and animations, the in-app illustrations, the audio, the App’s user interface and design, and the App’s software and content are the property of Thomas Tjaja – UX Design & Consultancy or its licensors and are protected by copyright, trademark, and other intellectual-property laws. Except for the limited licence in Section 6, nothing in these Terms grants you any right, title, or interest in any of our intellectual property. You will not remove, obscure, or alter any copyright, trademark, or other proprietary notice in the App.

If you believe content in the App infringes your intellectual-property rights, please contact us at support@littlehaven.app with the details necessary to evaluate your claim.

20. Disclaimer of warranties

The App is provided “as is” and “as available,” with all faults and without warranty of any kind. To the fullest extent permitted by law, we and our service providers disclaim all warranties, conditions, and other terms, whether express, implied, statutory, or otherwise, including (without limitation) any implied warranties or conditions of merchantability, satisfactory quality, fitness for a particular purpose, accuracy, title, and non-infringement. We do not warrant that:

You acknowledge that no advice or information, whether oral or written, obtained from us or through the App, creates any warranty not expressly stated in these Terms.

Nothing in this Section limits or excludes any consumer rights that, under the laws of the Netherlands, the European Union, or any other mandatory law applicable to you, cannot lawfully be limited or excluded.

21. Limitation of liability

To the fullest extent permitted by law:

Nothing in this Section limits or excludes any liability that, under Dutch law, EU law, or any other mandatory law applicable to you, cannot lawfully be limited or excluded — including, in particular, liability for death or personal injury caused by our negligence, for damage caused by our intent or gross negligence, for fraud or fraudulent misrepresentation, or for any other liability that cannot be excluded by law.

22. Time limit for claims

To the maximum extent permitted by law, any claim or cause of action you have arising out of or relating to the App or these Terms must be filed within one (1) year after the cause of action arose. Otherwise, that claim or cause of action is permanently barred. This Section does not apply where a shorter limitation period would be unenforceable, or where a longer limitation period is required, by mandatory law applicable to you (including mandatory consumer-protection law in the EU or your country of residence).

23. Governing law and disputes

23.1 Talk to us first

We are a very small business, and we would much rather solve a problem with you directly than argue about it in court. If you have a complaint or a dispute with us about the App or these Terms, please email support@littlehaven.app first. Describe the problem and what you would like us to do about it. We will acknowledge your message, look into it, and try in good faith to find a solution with you — for example by fixing the issue, helping you recover or export your data, or, where the App Store or Google Play rules allow, helping you request a refund.

You and we agree to try to resolve any dispute informally in this way for at least 60 days from the day the complaint is first raised before either of us starts court proceedings. During that period each of us bears our own costs. If informal discussion does not resolve the dispute, we are open to mediation with a mediator we both agree on, with the mediator’s costs shared equally, but neither of us is obliged to mediate.

This Section does not prevent either party from seeking urgent interim relief from a court where genuinely necessary. It also does not limit any right you have under mandatory law to go to court, or to complain to a consumer or data-protection authority, at any time.

23.2 Governing law and courts

These Terms are governed by the laws of the Netherlands, excluding its conflict-of-laws rules and excluding the United Nations Convention on Contracts for the International Sale of Goods. The competent courts of the Netherlands have non-exclusive jurisdiction over any dispute arising out of or related to these Terms or the App.

23.3 EU consumers

If you are a consumer resident in the European Union, this Section does not deprive you of the protection afforded by the mandatory consumer-protection laws of your country of residence. You also have the right to bring proceedings in the courts of your country of residence under applicable EU law.

We are not obliged to, and do not currently agree to, take part in dispute-resolution proceedings before a consumer-arbitration body. We will always try to resolve a complaint with you directly first, as described in Section 23.1.

23.4 Individual claims

To the extent permitted by law applicable to you, you agree that any dispute will be resolved on an individual basis only, and not as part of any class, collective, or representative action. This Section does not apply where it conflicts with mandatory rights of EU consumers or any other mandatory law applicable to you.

24. Miscellaneous

25. Changes to the Terms

We may update these Terms from time to time. Material changes will be announced in the App, via the App Store / Google Play release notes, or (for Cloud Sync account holders) by email, and the “Last updated” date at the top of this document will be revised. For material changes that are not required by law, we will give reasonable advance notice, normally at least 30 days, before they take effect. Continued use of the App after changes take effect constitutes acceptance of the revised Terms. If you do not agree to the revised Terms, you must stop using the App and (if applicable) cancel your subscription.

26. Contact

Questions about these Terms? Reach out at: