Privacy Policy

Effective date: August 10, 2026
Last updated: August 10, 2026

TreeNote is an offline-first hierarchical notebook app for Android. This policy explains what data the app handles, when, and why. Read Terms of Service for the terms governing your use of the service.

TreeNote is developed and operated by Ed Lord, an individual developer, based in the United States. Contact information is at the bottom of this policy.


Summary — the short version

If you use TreeNote without signing in for cloud sync, the app collects no data at all. Everything lives on your device.

If you sign in to enable cloud sync, the app stores your email address and the contents of your notebook on a managed database (US region) so you can access them from any device where you’re signed in. You can delete your account and all associated cloud data at any time from within the app.

The full details of every data type, storage location, and processing purpose follow below.


1. What the app collects, and when

1.1 Local-only mode (default)

If you never sign in to cloud sync, TreeNote collects, transmits, or stores no data anywhere off your device. Every note, task, and setting is written to a local database on your device and never leaves it. There is no telemetry, no crash reporting, no analytics, no advertising SDK, and no third-party tracker of any kind in the free local-only mode.

Uninstalling the app deletes all local data.

1.2 Cloud sync mode (opt-in)

When you sign in to TreeNote Cloud (Settings → Sync → Create account or Sign in), the app begins storing the following on our managed database at Supabase (US East region):

1.3 Payment processing

If you subscribe to TreeNote Cloud (or start a free trial that will convert to a paid subscription), the payment itself is processed entirely by Google Play Billing. TreeNote never sees, receives, or stores your payment card details or billing address — those are handled inside Google Play and governed by Google’s own privacy policy.

RevenueCat, Inc. processes the events Google Play emits (initial purchase, renewal, cancellation, expiration, billing issues) and notifies our systems so we can update your entitlement state. RevenueCat sees a randomly-generated identifier for your account (the same one Supabase uses) plus the subscription lifecycle events — it does not see the contents of your notes, your email address, or your payment method.

1.4 What we do NOT collect

For clarity, the following categories of data are not collected in either mode:


2.1 Purpose

We do not use any of this data for advertising, profiling, sale to third parties, machine-learning training, or any purpose beyond providing the sync service you signed up for.

We do not process any personal data on the basis of consent for advertising or profiling. There is no such processing.


3. Who has access to your data (subprocessors)

We use the following third-party services to operate the sync feature. These are our “subprocessors” — they process data on our behalf, under contract, and are not permitted to use it for their own purposes.

Subprocessor Purpose What they see Location
Supabase, Inc. Authentication, database hosting, real-time subscriptions Email, password hash, notebook content, subscription state US (Amazon Web Services, US East region)
RevenueCat, Inc. Subscription lifecycle event processing Account identifier (opaque UUID), subscription events (never note content, never email) US
Google LLC — Play Billing Payment processing for subscriptions Payment details, billing address (handled entirely inside Google Play; we never see this) Per Google’s global infrastructure

We do not share, sell, rent, or trade your data with any other third party. If we ever add a new subprocessor (for example, error reporting or analytics — currently we have neither), this policy will be updated and existing users will be notified before the new processing begins.


4. Data retention


5. Your rights

Depending on where you live, you may have rights over the personal data we hold about you. Regardless of jurisdiction, TreeNote lets you exercise the most important of these directly in the app:

For any right that isn’t self-serve in the app (for example, a formal GDPR data-portability request in a specific format), email the contact address below. We aim to respond within 30 days.

California residents have additional rights under the CCPA/CPRA including the right to know what personal information we’ve collected, the right to delete it, and the right to opt out of the sale or sharing of personal information. TreeNote does not sell or share personal information for cross-context behavioral advertising, and never has. Contact us to exercise other CCPA rights.

Do Not Track — TreeNote does not track users across websites or apps. There is nothing for a DNT signal to disable.


6. Security

No security system is perfect. If we discover a breach affecting your account data, we will notify you promptly and take corrective action.


7. Children’s privacy

TreeNote is not directed to children under 13 in the United States, or under 16 in the European Economic Area. We do not knowingly collect personal data from children in these age groups. If you believe a child has provided personal data to us, contact us and we will delete it.


8. International transfers

TreeNote’s servers are located in the United States. If you use TreeNote Cloud from outside the United States, your data will be transferred to, stored in, and processed in the United States. By using the cloud sync feature you consent to this transfer.

For users in the EEA or UK, we rely on the appropriate transfer mechanisms (currently the EU-US Data Privacy Framework and, where applicable, Standard Contractual Clauses) to ensure your data receives an adequate level of protection.


9. Changes to this policy

We may update this policy from time to time. When we do, we will update the “Last updated” date at the top. Material changes — for example, adding a new subprocessor or a new category of data collection — will additionally be notified to signed-in users by email or in-app notice at least 14 days before taking effect. Your continued use of the app after that notice period constitutes acceptance of the updated policy.


10. Contact

Questions about this policy, requests to exercise your rights, or any other privacy-related matter:

Email: support@treenoteapp.com

Postal mail:
Ed Lord
221 Pine Mill Rd
Clarksboro, NJ 08020-1511
United States