Privacy

Last updated 3 October 2026

This page explains what happens to your data in two places: the Feels app on your iPhone, and this website. They're handled differently, so they're covered separately below.

The app

Your entries and iCloud

Your entries — the words and strengths you record — are stored on your iPhone using SwiftData, Apple's on-device data framework. If your iPhone is signed in to iCloud, they are also mirrored automatically to the app's CloudKit private database (container iCloud.com.feelsapp.Feels), so they survive a lost phone and appear on your other devices.

That storage sits inside your own Apple account, the same way Apple's own apps sync your data. The developer cannot read it: it is private to your Apple ID, and it never passes through a server the developer controls.

To stop syncing, turn Feels off under iOS Settings → [your name] → iCloud. The app's Settings screen shows the current sync status and links you there.

Subscriptions and payment

Subscriptions run through Apple's StoreKit. Apple processes the payment and manages billing; no payment details — card numbers, billing address, or similar — ever reach the developer.

To keep track of subscriptions, Feels also uses RevenueCat as the developer's processor. RevenueCat receives your App Store purchase history for Feels — which plan, its price and currency, the dates of purchases, trials and renewals — along with basic technical details such as the app version, the iOS version and your App Store country. If you were already subscribed before this was added, your existing subscription is sent to it once. Apple also sends RevenueCat notices of renewals and cancellations directly.

If you enter an invitation code from a partner, that code is stored with your purchase so the partner can be credited.

All of this is filed under a random identifier RevenueCat creates for your device. It is never linked to your name, email or Apple ID, and RevenueCat receives no payment details and nothing you write in the app.

No account required

There is no account, no sign-up, and no email address required to use Feels. You can use the entire app without ever telling anyone who you are.

Describing a feeling with AI

Feels can find the feeling for you from your own words. When you tap the middle of the wheel and use “Read it”, the text you typed or dictated is sent, together with the app's language, your time-zone offset and the names of your own cause and place labels (such as “Work” or “Home”, so it can suggest one you already use rather than a near-duplicate), to a small server the developer runs on Google Cloud in the European Union (Belgium). That server passes the text and those label names to Google's Gemini API, which returns the suggested feeling, and the answer is shown to you. Nothing is sent until you tap “Read it”; using the wheel by hand sends nothing at all.

Google processes the text as the developer's processor under the paid tier of its Gemini API, whose terms do not permit Google to use it to train or improve its models. The developer's server does not store the text, the label names or the answer: once the reading is returned they are gone. What the server keeps is a count of your reads — per day and in total — filed under a one-way hash of either your App Store subscription transaction or, if you are not subscribed, a random identifier the app created when it was first installed. That hash cannot be turned back into you, and it is used only to apply the daily allowance. The server's own logs record the outcome, timing and size of each read, never its content.

If you dictate instead of typing, speech is recognised entirely on your iPhone by Apple's on-device speech recognition; the audio never leaves the phone. Where on-device recognition is not available for your language, dictation is simply unavailable — it is never sent to a server instead.

The feeling you confirm, and the words you wrote, are saved as an ordinary entry — on your device and, if iCloud is on, in your own iCloud account, exactly as described above. Nothing about the reading is kept anywhere else.

Analytics and error reporting

Feels uses PostHog, sent to PostHog's EU infrastructure (eu.i.posthog.com), for basic product analytics and for error reporting. What is sent:

This data is anonymous and device-level. Feels never signs you in to PostHog and never links these events to your name, email, or Apple ID — there is no "identify" call, no personal profile, and no session replay. PostHog assigns each device an anonymous identifier purely so repeat events can be grouped together.

There is no advertising SDK in the app. Beyond Apple's own frameworks, the PostHog SDK described here, the RevenueCat SDK described under “Subscriptions and payment”, and the developer's own server used only for “Describing a feeling with AI”, Feels makes no network calls.

Check-in reminders

If you turn on check-in reminders, they are scheduled entirely on your device by iOS. Nothing about a reminder — that you set one, when it fires, or whether you acted on it — is sent anywhere.

Your data isn't sold

The developer does not sell or share your personal data with anyone, for any purpose.

Deleting everything

You can erase all of your data — every entry, on-device and in iCloud — from the app's own Settings screen, at any time. That button covers your entries; the anonymous analytics events described above sit in PostHog separately, and are covered under your rights below.

This website

The analytics described above is inside the app, and only the app. This website, feelswheel.com, is a separate, static marketing site and runs none of it: no cookies, no advertising, no cross-site identifiers, and no third-party widgets, trackers, or fonts loaded from another server. Its pages and assets are served by Cloudflare, which — like any host — processes standard connection-level information (such as IP address) to deliver the page; the developer does not layer any additional tracking on top of that.

If privacy-preserving product analytics is enabled on this website in the future, it will be cookieless, will not build cross-site profiles, and will be named here before it ships.

Your rights

If you are in the EU/EEA or the UK, the data described on this page is processed by the developer of Feels, based in Hungary, acting as the data controller and reachable at support@feelswheel.com.

You have the right to ask what is held about you, to have it corrected or erased, to receive a copy of it, and to object to it being processed. You also have the right to complain to a supervisory authority — in Hungary, the NAIH (Nemzeti Adatvédelmi és Információszabadság Hatóság).

In practice the data sits in four separate places. Your entries are held in your own device and Apple account, and the app's “Erase all data” button wipes them, on-device and in iCloud, without the developer being involved at all. The anonymous analytics events are held in PostHog and are not covered by that button — email support@feelswheel.com and they will be deleted; on PostHog's free plan they are in any case retained for no more than 12 months. The AI read counters are held on the developer's server under a hash that identifies no one; email support@feelswheel.com with the request and they will be deleted too. Your subscription record is held by RevenueCat; email support@feelswheel.com and it will be deleted there as well (Apple keeps its own record of your purchases regardless).

Contact

Questions about privacy can be sent to support@feelswheel.com.