Privacy, plainly

Privacy Policy

Effective date: July 16, 2026 Last updated: July 16, 2026

We collect nothing. Yellow Tomato has no accounts, no servers, and no analytics — everything you do stays on your own device.

This policy covers both the Yellow Tomato iOS app and the Chrome extension, published by an individual developer based in Portugal (EU). Questions? yevhen.codes@gmail.com.

Who we are

Yellow Tomato is made and published by an individual developer (sole proprietor) based in Portugal. There is no company backend, no user account system, and no service that receives your data. Because we operate in the EU, this policy is written with the GDPR in mind.


The iOS app

App Store

The iOS app contains no networking code of any kind — no analytics, no crash reporting, no third-party SDKs, and no data transmission. Nothing you enter or generate is ever sent anywhere.

What’s stored, and where

Everything is stored locally on your device, including in the iOS App Group container the app shares with its own extensions:

Blocking distractions & Screen Time

The optional “Block distractions” feature uses Apple’s Family Controls / Screen Time framework with individual authorization — meaning you manage it for yourself; it is not a parental-controls setup. We request Screen Time authorization only when you turn this feature on.

You choose what to block through Apple’s system FamilyActivityPicker. iOS hands the app only opaque tokens for your selection: the app cannot see which apps you picked, and it cannot read any usage data. Shields (the block screens) apply only during a focus session you start, and are removed when the session ends or you stop it.

Notifications

Any notifications are scheduled locally on your device. No push server is involved.

Deleting your data

Deleting the app deletes all of its data from your device.


The Chrome extension

Chrome Web Store

Like the iOS app, the Chrome extension makes no network requests of any kind — no fetch, no analytics, no beacons, and no remotely-loaded code anywhere in its source. Nothing you do leaves your browser.

What’s stored, and where

All data is stored locally in your browser, and the extension does not use chrome.storage.sync — so your data stays on the machine it was created on and does not sync between your Chrome profiles or other computers. (If your blocklist doesn’t follow you to another machine, that’s why — it’s intentional.)

Permissions the extension requests

Limited use disclosure

Yellow Tomato’s use of information received from Chrome APIs adheres to the Chrome Web Store User Data Policy, including its Limited Use requirements. Tab information accessed via the tabs permission is used solely, and on your device, to redirect distracting sites to the block page during a focus session. It is never transferred to us or any third party, never sold, and never used for advertising or any other purpose.

Removing the extension

Uninstalling the extension removes its chrome.storage.local and IndexedDB data. You can also clear the theme preference and other site data through your browser’s normal “clear browsing data” controls.


Data storage & deletion, at a glance

Neither product sends your data to us — we have no way to receive it. Your information lives on your device (on iOS, within the app and its App Group container; on Chrome, in the browser’s local extension storage, which does not sync across machines). You remove it by deleting the app or removing the extension.

Permissions, explained

iOS: Screen Time / Family Controls authorization is requested only to apply your chosen blocks during a focus session, and only when you enable “Block distractions.” Notification permission, if granted, is used only for local reminders.

Chrome: the extension requests storage / unlimitedStorage (local data), alarms (the timer), notifications (local alerts), tabs (to redirect distracting sites to the block page during a session, locally), and optionally offscreen. It requests no host permissions and uses no content scripts or remote code. See the extension section above for the full explanation, including the Limited Use disclosure for the tabs permission.

Children’s privacy

Yellow Tomato is a general-audience productivity tool. It is not directed at children, and we do not knowingly collect any information from anyone — children included — because we do not collect information at all.

GDPR

Because nothing is collected, transmitted, or processed off your device, we do not process any personal data as a controller or processor in the course of running these products. There is no profiling, no advertising, and no data sharing. If you have questions about your privacy or wish to exercise any rights you believe apply, you can contact us at yevhen.codes@gmail.com.

Changes to this policy

If this policy changes, we’ll update the “Last updated” date above and, where a change is significant, note it on this page. Continued use after an update means you accept the revised policy.

Contact

Yellow Tomato is maintained by an individual developer in Portugal. For any privacy question, email yevhen.codes@gmail.com.