Privacy Policy

Last updated: 26 October 2026

The short version

1. Who is responsible

Bohdan Kolesnik, an individual entrepreneur registered in Ukraine, of Vinnytsia, vul. Skaletskoho 36A, apt. 21, Ukraine, is the controller of the personal data described here.

Contact: terceapp.support@gmail.com

2. What the app stores, and where

Your intervals are written to a database on your iPhone, and your record — its days, weeks and months — is worked out from them there. Our analytics hears of each interval as it happens — that it started, its length, how long it ran (§3) — but never the record built from them. If you have iCloud backup switched on, the database is included in your device backup, which is Apple's service and not ours.

A few totals do leave the device, and only when you look at them: opening your record sends how many sessions you have finished and how many hours you have focused in all, and how many days in a row you have finished one; when the share screen draws a card, it sends the hours and sessions on that card. They go with our analytics, under the random identifier described in §3. Those are totals; the record's days, weeks and months are never sent.

If you signed in on an earlier version of the app, the address you signed in with is kept on your iPhone too, so Settings can show who is signed in. Signing out removes it. This version of the app does not offer sign-in.

Deleting the app deletes this data.

3. What we collect when you use the app

We collect product analytics so we can tell whether terce is worth continuing to build. These are events about what happened in the app, and this is the whole list:

Each time it opens, the app also asks terce.app for its current settings. That request carries no identifier and nothing about how you use terce; like any request, it reaches our host (§7) from your IP address.

We do not collect the contents of anything, your location, your contacts, your photos, or any identifier Apple uses for advertising.

On location specifically: analytics tools normally record the IP address a request arrives from and turn it into a country, a region and a city. We switch all of that off — no IP address, no country, no region, no city — so there is no geography attached to any of these events.

terce does not ask for the App Tracking Transparency permission because it does not track you across other companies' apps and websites.

4. What we collect on this website

This covers both of our websites — terce.app, where you are reading this, and get.terce.app, where our advertising sends people. Neither sells anything. Each writes whichever of the cookies below it needs, and both run the same two measurement tools. Nothing is collected on either that is not described on this page.

All three cookies are first-party, set with HttpOnly and Secure, scoped to terce.app and its subdomains, and expire after one year. HttpOnly means no script on the page can read them. We run no third-party advertising or tracking cookies on this site.

If you join the waitlist, we store the email address you type and nothing else about you. Alongside it we keep the cookie id from above and the campaign parameters, so we can tell which advertising brought you, and the date you joined. The row also records the page that linked to us, which version of the page you were shown, which of our sites you joined from, and whether the launch email has gone out to you yet — so that a second send cannot reach you twice.

5. What we collect when you buy

You buy terce inside the app, from Apple, and we never see your card details, your name or your Apple Account. Apple takes the payment, and tells the app through RevenueCat (§7) which plan your install holds and whether it is current. From that we see the plan, its price and the App Store country it was bought in, and when it started, renews, ends or is refunded — under a random id, never your name or your email address. We do not sell anything on this website.

Accounts from earlier versions. Earlier versions of the app let you sign in with an email address, to bring in a subscription bought on our website. This version does not, and nobody can create an account. If you signed in before, we keep that account — its address, the random id of its purchase and that payment's transaction id, and whether it is current — until you delete it (§8). To delete it, use Settings → Account → Delete account in the app, which emails a six-digit code to its address to confirm it is you, or email us. A code is stored only as a keyed hash, stops working after ten minutes or five wrong tries, and is deleted once it is used.

6. Why we are allowed to do this

Where the GDPR or UK GDPR applies:

WhatBasis
Running the app and giving you access to what you boughtPerformance of a contract
An account from an earlier version: keeping it until you delete itLegitimate interests — keeping what you made available to you, to sign out of, delete or ask about
The code that confirms a deletion, and acting on itLegal obligation — acting on your request to erase your data, once we know it is yours
Keeping a deleted account deleted (§8)Legitimate interests — honouring the deletion you asked for
The three first-party cookies in §4Legitimate interests — measuring our own advertising. Only the services in §7 that work for us see them, and Apple sees a campaign's name, in our link to the App Store
The anonymous page views in §4Legitimate interests — counting visits to our own website, with no cookie and no cross-site identifier
The performance timings in §4Legitimate interests — keeping our own website fast, with no cookie and no cross-site identifier
Holding your address on the waitlist and sending the launch emailConsent — you gave us the address for exactly that, and you can withdraw it at any time
Product analytics in §3Legitimate interests — understanding and improving the product
Keeping the records tax law requiresLegal obligation

You can object to anything based on legitimate interests — see §9.

7. Who we share it with

WhoWhat they getWhy
AppleYour App Store purchase and its status, which Apple makes and manages. If you follow our link to the App Store, the name of the campaign that brought you (§4)Apple sells terce and its subscription, under its own terms and privacy policy, and counts the installs each of our campaigns brings
RevenueCat, Inc.A random id for your install, your App Store purchase and whether it is current, and the random analytics id of the app on your iPhone. For an account from an earlier version, the random id of its purchase and the record of itTells the app whether you have access; and passes your subscription's events to Amplitude under the same random analytics id
Amplitude, Inc.The events in §3 and §4, under random identifiersProduct analytics
Vercel Inc.Your IP address and request logs, briefly; the anonymous page views and performance timings in §4Hosting our websites and the settings the app fetches, counting visits to the websites, and measuring how fast they loaded
Supabase, Inc.Your waitlist email address, if you joined. For an account from an earlier version of the app: its address, the random id of its purchase and the transaction id of its payment, whether it is current, and any code we send it, as a keyed hash. If you delete such an account: a one-way hash of that random idStores the waitlist and those accounts
Resend (Plus Five Five, Inc.)Your waitlist email address, when the launch email is sent. If you delete an account from an earlier version of the app: its address, when we send the code that confirms itDelivers those emails. Nothing is sent to them until one goes out

Every one of them acts on our instructions or as an independent controller for its own legally required purposes — except Apple, which sells terce in the App Store as a controller in its own right, under its own privacy policy. None of them is given your data to advertise to you, and none of them buys it from us.

8. Where your data goes, and for how long

We are in Ukraine, and the services above are in the EU, the UK and the United States. Transfers out of the EEA and the UK rely on the European Commission's Standard Contractual Clauses or on an adequacy decision.

Waitlist addresses, and the accounts from earlier versions, are stored in the United States, in Supabase's us-west-2 region (Oregon). If you are in the EEA or the UK, that is a transfer out, and it relies on the Standard Contractual Clauses in the sentence above.

One thing is cleared out automatically, on no fixed date: a code we email, a day after it stops working — removed the next time our account service runs after that. Nothing else is deleted on a schedule, so rather than quote a period we do not keep to, this is what actually happens to each thing:

If you want any of this gone sooner, ask. §9 is the route, it costs you nothing, and we answer within one month.

9. Your rights

You can ask us for a copy of your data, to correct it, to delete it, to restrict or object to how we use it, or to receive it in a portable form. Email terceapp.support@gmail.com and we will answer within one month. We will not charge you and we will not treat you differently for asking.

Deleting the app removes everything stored on your device. Clearing your browser's cookies removes the three cookies in §4. If you signed in on an earlier version of the app, you can delete that account yourself, in the app under Settings → Account → Delete account, with a code sent to its address.

If you are in the EEA or the UK, you can complain to your national data protection authority. If you are in California, you have the rights described above under the CCPA; we do not sell or share personal information as those terms are defined there, and we do not offer financial incentives for data.

10. Children

terce is not directed at children, and we do not knowingly collect data from them. If you believe a child has given us data, email us and we will delete it.

The waitlist needs consent, and consent has an age. In the EU and the UK a child cannot give valid consent for an online service on their own below an age each country sets between 13 and 16. So do not join the waitlist if you are under 16 unless a parent or guardian is doing it with you. If you have, email us and we will remove the address — you do not have to give a reason.

11. Changes

If we change this policy we will update the date at the top and, where the change materially affects you, tell you by email before it takes effect.

12. Contact

Bohdan Kolesnik Ukraine, Vinnytsia, vul. Skaletskoho 36A, apt. 21 terceapp.support@gmail.com