Skip to content

Last updated 23 September 2026

Privacy Policy

This policy explains what personal data the Mood Check-In app and this website handle, why, and what you can do about it. Your mood journal stays on your iPhone.

We have tried to keep this policy short and plain. If anything is unclear, email support@moodcheckin.app.

The short version

  • Mood Check-In has no accounts. The app never asks for your name, email address or age.
  • Your check-ins, emotions, influences and notes are stored only on your iPhone. They are never sent to us or to anyone else, and there is no cloud sync. The app also keeps them out of iCloud Backup and computer backups, so deleting the app or losing your iPhone removes them for good (section 3).
  • To handle Mood Check-In Plus, the app contacts our subscription provider RevenueCat each time it starts, using a random ID and basic device details. RevenueCat never receives your journal.
  • The app shows no ads. It contains no analytics, crash-reporting, attribution or advertising software, and it doesn't use your phone's advertising ID. Reminders are created on your phone.
  • The website uses one analytics tool, Fathom, which sets no cookies and doesn't identify you. There is no Google Analytics, no Meta (Facebook) Pixel and no other tracking or advertising tool. The free mood tools keep what you enter in your own browser.
  • We don't sell personal data. You have rights over your data, including the right to object to the processing we base on our legitimate interests, and you can use them by emailing us.

Contents

  1. Who we are
  2. App: what stays on your iPhone
  3. App: no backups or sync
  4. App: purchases and Mood Check-In Plus
  5. App: reminders, permissions and other connections
  6. Website: hosting and server logs
  7. Website: analytics (Fathom only)
  8. Website: free mood tools
  9. Website: cookies and browser storage
  10. Website: blog, images and videos
  11. App Store links
  12. When you email us
  13. No selling of data, no ads
  14. Why we use data (legal bases)
  15. How long we keep data
  16. Who receives data
  17. Transfers outside the EU
  18. Security
  19. Children
  20. Your rights
  21. Complaints
  22. Changes to this policy
  23. Contact us

1. Who we are

Mood Check-In is made by Iaroslav Morgunov, an individual sole trader in Portugal who trades as Last Stand Studio (laststand.studio). In this policy, "we", "us" and "our" mean him. He is the data controller for the personal data described here.

  • Name: Iaroslav Morgunov, trading as Last Stand Studio
  • Address: Rua Alfredo Keil 571, 4150-047 Porto, Portugal
  • Email (privacy, support and everything else): support@moodcheckin.app
  • Phone: +351 924 331 054
  • Tax number (NIF): 310038588

We have not appointed a data protection officer, because the law does not require one for a business like ours. You can contact us directly about anything in this policy.

This policy covers:

  • the app: Mood Check-In for iPhone, available on the App Store. There is no Android version;
  • the website: www.moodcheckin.app, including its blog and the pages that open inside the app.

Where this policy says "iPhone", it also covers the iPhone app when it runs on an iPod touch or on a Mac with Apple silicon.

Sections 2 to 5 are about the app. Sections 6 to 11 are about the website and our App Store links. Sections 12 onwards apply to both.

2. App: what stays on your iPhone

Mood Check-In has no accounts and no sign-up. The app does not ask for your name, email address, age, gender or location.

Everything you create in the app is saved in the app's own storage on your iPhone:

  • your check-ins: the mood you chose (from awful to great), the emotions and influences you picked, your optional note, the date and time, and when you created or last changed the entry;
  • your settings: daily check-in goal, how moods are shown (faces or words), favourite emotions and influences, reminder settings and appearance (system, light or dark);
  • your onboarding answers: your preferred check-in style (quick or guided), what you want to focus on (patterns, stress, energy or sleep), the influences you care about, a starting mood and your daily goal;
  • small pieces of app state, such as whether you finished onboarding and whether you skipped or unlocked Mood Check-In Plus.

We have no servers that receive this data, and we can't see it. Mood entries and notes can say a lot about your mental wellbeing, which data protection law can treat as health data. That is why they stay with you.

Your history and summaries are worked out on your iPhone. No AI service reads your entries. The app has no export, sharing or sync feature, and it keeps your journal out of device backups (section 3), so your journal never leaves your iPhone.

3. App: no backups or sync

Mood Check-In has no cloud sync of its own, and it doesn't use iCloud Drive or iCloud sync. The app also marks its storage so it is left out of iCloud Backup and backups to your computer (with Finder or iTunes). Your check-ins, notes, settings and onboarding answers are therefore not copied into those backups. When the iPhone app runs on a Mac with Apple silicon, the same setting keeps them out of Time Machine backups.

This means your journal exists only in the app on your iPhone, and the app has no export feature, so there is no other copy. Restoring your iPhone, or setting up a new one, from a backup won't bring your Mood Check-In journal back. If you delete the app or reset your iPhone, your journal is deleted for good, and if your iPhone is lost or broken, your journal is lost with it. Neither we nor Apple can recover it. You can get Mood Check-In Plus back on a new iPhone with Restore purchases.

4. App: purchases and Mood Check-In Plus

Mood Check-In is free to download and look around in. Writing, editing and deleting check-ins, reminders and some settings need Mood Check-In Plus. Plus is sold as a monthly auto-renewing subscription, which may start with a free trial, or as a one-time Lifetime purchase.

Payments. Apple handles all payments through the App Store. We never see your card or bank details, and we don't receive your Apple Account name or email address. In the EU, the seller of in-app purchases is Apple Distribution International Ltd. in Ireland. Apple processes payment data, Family Sharing and subscription management under its own privacy policy. You manage and cancel purchases with Apple. Refunds are explained in our Terms of Use. Apple also gives us sales reports, such as which products were bought, when, at what price and in which country.

RevenueCat. We use RevenueCat, Inc. (USA) to check purchases and manage subscriptions. RevenueCat processes this data on our behalf, as our processor. It also shows us overall figures, such as how many subscriptions were started, renewed or cancelled. Each time the app starts, it contacts RevenueCat to check whether you have Plus and which plans are on offer. This happens for everyone, including people who have never bought anything.

RevenueCat receives:

  • a random, anonymous ID that RevenueCat's software creates in the app (we don't link it to your name, email address or Apple Account);
  • purchase information from Apple: transaction and receipt data, which product you bought, purchase and expiry dates, whether Plus is active, and whether you can still get the free trial;
  • your device model, iOS version, app version, language settings, and the country of your App Store account;
  • Apple's "identifier for vendor": an ID that iOS gives to all of our apps on your iPhone. It is not the advertising ID, and iOS changes it if you delete all of our apps;
  • when the app was last opened;
  • your IP address, as with any internet connection.

RevenueCat does not receive your check-ins, notes, onboarding answers, reminders or anything else you enter in the app. The app doesn't send RevenueCat your email address, advertising data or any Apple Ads attribution. RevenueCat stores data on Amazon Web Services servers in the USA. RevenueCat's software also saves the anonymous ID and your purchase status on your iPhone, so the app knows your plan. See RevenueCat's privacy policy.

5. App: reminders, permissions and other connections

Reminders

Check-in reminders are optional and local: your iPhone schedules and shows them. You choose a start time, an end time and how often (every 2, 3 or 4 hours), and the app schedules daily notifications in that window. The reminder text is general and never contains anything from your journal. The app does not use push notifications, does not create a push token and sends nothing to a notification server.

The app asks for notification permission (alerts and sounds) only when you save reminders that are turned on. Turning reminders off cancels them. You can also turn notifications off at any time in your iPhone's settings.

Permissions

Notifications are the only permission the app asks you for. The app does not access your camera, microphone, photos, contacts, location, Health data or Face ID. It does not collect your phone's advertising ID and never shows Apple's "Allow Apps to Request to Track" prompt.

Other connections from the app

  • No analytics or ads. Apart from RevenueCat (section 4), the app contains no analytics, crash-reporting, attribution or advertising software.
  • No over-the-air updates. App updates come only through the App Store.
  • Apple. The app connects to Apple to make and restore purchases. Manage subscription in Settings opens Apple's own subscription screen.
  • Web pages inside the app. The Terms of Use and this Privacy Policy open inside the app as pages from moodcheckin.app. They work like the rest of the website: Vercel delivers them (section 6) and Fathom counts the page view (section 7). If you follow a link from these pages to another website, that website also opens inside the app, and its own privacy policy applies.
  • Crash reports from Apple. If you chose in your iPhone's settings to share analytics with app developers, Apple may give us crash reports and combined usage statistics through App Store Connect. You control this in Settings > Privacy & Security > Analytics & Improvements.

6. Website: hosting and server logs

The website is hosted by Vercel Inc. (USA). When you open a page, Vercel receives your IP address, browser and device details, the page address, the page you came from and the time. Vercel keeps these request logs for a limited time under its own settings. We use them only to run the site and keep it secure. Vercel does not set cookies for us.

The moodcheckin.app domain is registered with Cloudflare, Inc. (USA), which also runs its DNS. When your device looks up our address, Cloudflare's DNS servers answer the lookup. Apart from the blog (section 10), our pages do not pass through Cloudflare.

The website has no accounts, sign-up forms, newsletter, comments or contact form.

7. Website: analytics (Fathom only)

The only analytics tool on our website is Fathom Analytics. We don't use Google Analytics, Google Tag Manager, the Meta (Facebook) Pixel or any other tracking or advertising tool.

Provider: Conva Ventures Inc. (Canada), as our processor. Fathom counts page views and records the page address, the site you came from, campaign tags in the address (such as utm tags), general browser, device and country information, and how long the page stayed open (up to 30 minutes). We have not set up any other events. Fathom also counts blog pages and the pages that open inside the app.

Fathom does not use cookies or save anything on your device, and it doesn't build a profile of you or follow you to other websites. It turns your IP address and browser details into a scrambled code (a hash) that changes every day, and its analytics records don't contain your raw IP address. Page views from visitors in the EU go first to Fathom's servers in the EU, which anonymise them before they are sent on to Fathom's servers in the USA. Fathom may also use IP addresses briefly to protect its service from abuse and to filter out bots. We only see combined statistics, such as how many people viewed a page. See Fathom's privacy policy.

Our articles and tools are about moods and emotions, so the page address Fathom counts shows which pages were visited, but not by whom. What you type into our tools is not sent to us and is not added to the page address.

If you don't want to be counted, you can use a content blocker, most of which block Fathom, or email us to object (section 20).

8. Website: free mood tools

Our free tools run entirely in your browser. Nothing you enter in them is sent to us or to anyone else.

Four tools save what you enter in your browser's local storage, and only when you save something:

  • the mood tracker: the date, your mood (1 to 5), an optional note and optional activities. The mood calendar shows the same saved entries;
  • the mood and activity tracker: the activity, your mood before and after, the date and time, an optional short note and a random ID for each entry (up to 200 entries);
  • the year in pixels tracker: your mood for each day you mark;
  • the 30-day mood challenge: your mood score for each day.

Each of these tools has a button to delete entries or clear everything. If other people use the same browser, they can see what you saved, so on a shared computer clear your entries when you finish.

The other tools, such as the feelings wheel, journal prompts, chart maker and printable tools, keep your choices only while the page is open. The check-in reminder keeps its timer only in the open page. It asks for browser notification permission only if you tick that option and press Start, and your browser then shows the notification. Copy buttons use your clipboard only when you press them, and printing is handled by your browser.

9. Website: cookies and browser storage

Our website sets no cookies, and neither do Fathom, Vercel or Cloudflare.

Browser storage. Our own code uses your browser's local storage only for the saved tool entries in section 8. This data stays in your browser, and we never receive it. A tool saves only when you ask it to, and only so it can do what you asked, which is why we don't ask for separate consent for this storage. You can delete it with the tool's own buttons or by clearing site data for moodcheckin.app in your browser settings.

Network error reports. Blog pages (section 10) come with a standard instruction from Cloudflare called Network Error Logging. Browsers that support it, such as Chrome and Edge, remember it for up to 7 days. If a blog page then fails to load because of a network problem, the browser may send Cloudflare a short error report with the page address, the type of error and your IP address. No report is sent when pages load normally.

10. Website: blog, images and videos

  • Blog. Our blog at www.moodcheckin.app/blog is published with Lunroo, a blogging service also run by Iaroslav Morgunov. When you open a blog page, Vercel passes your request (the page address and your browser details, and it may include your IP address) to Lunroo's servers, which run on Cloudflare. Cloudflare delivers the page and its images, so it processes that request data. Lunroo sets no cookies and does not keep its own visitor logs.
  • Images and fonts. All other images come from our own site through Vercel. The website uses fonts that are already on your device, so it doesn't contact Google Fonts or any other font service.
  • YouTube videos. A few blog posts contain a YouTube video player (from youtube-nocookie.com). Our website's security settings currently stop these players from loading, so nothing is sent to YouTube or Google. Before we turn videos on, we will update this section.
  • Other websites. Links to other websites, such as sources in our articles, are covered by those websites' own policies.

Our App Store buttons are plain links to the Mood Check-In page on the App Store. They carry no campaign tag and nothing about you, and they don't tell Apple which of our pages you came from. What happens on the App Store is covered by Apple's own privacy policy.

In Safari on iPhone, you may see Apple's Smart App Banner at the top of our pages. Safari creates it from a tag in our pages, and we don't receive anything from it.

12. When you email us

If you email support@moodcheckin.app, we receive your email address, your name if your email shows it, your message, any attachments (for example a screenshot) and the time you sent it. We use this only to reply and help you, and to spot common problems. Our email provider stores these messages for us, as our processor.

Please don't send us journal entries, health details or more personal information than you need to. We keep support emails for up to 2 years after our last exchange, then delete them. We keep an email longer only if we need it for a legal claim or the law requires it.

13. No selling of data, no ads

  • We don't sell personal data, and we don't pass it to data brokers.
  • The app shows no ads. Apart from RevenueCat (section 4), it contains no advertising, attribution or analytics software. It doesn't use your phone's advertising ID and doesn't track you across other companies' apps and websites.
  • The website runs no advertising or tracking tools. Fathom (section 7) counts visits without cookies and without identifying you.

Data protection law (the GDPR) says we need a legal basis for each use of personal data. Here are ours.

What we doLegal basis
Checking your plan, and selling and restoring Mood Check-In Plus through Apple and RevenueCatContract (Art. 6(1)(b)): providing the app and its free and paid plans.
Overall sales figures from RevenueCat and AppleLegitimate interests (Art. 6(1)(f)): knowing how Mood Check-In Plus sells.
Crash reports and usage statistics from Apple (only if you chose to share them)Legitimate interests (Art. 6(1)(f)): finding and fixing bugs.
Answering your emailsLegitimate interests (Art. 6(1)(f)): helping you. Contract (Art. 6(1)(b)) when your email is about a purchase.
Health or mood details you choose to include in an emailYour explicit consent (Art. 9(2)(a)), given by choosing to send them. We use them only to help you, and you can ask us to delete them at any time.
Running the website, including pages that open in the app, and keeping it secure (Vercel logs, Cloudflare DNS)Legitimate interests (Art. 6(1)(f)): delivering the site and protecting it from abuse.
Delivering blog pages and images through Lunroo and Cloudflare, including network error reportsLegitimate interests (Art. 6(1)(f)): showing our articles and keeping them reliable.
Cookie-free statistics (Fathom)Legitimate interests (Art. 6(1)(f)): learning which pages and tools help people.
Meeting legal duties, such as keeping tax and accounting records, and handling legal claimsLegal obligation (Art. 6(1)(c)) and legitimate interests (Art. 6(1)(f)).

Your mood journal in the app, and the mood entries you save in our website tools (section 8), are not in this table. The journal stays only on your iPhone, and tool entries stay in your browser. They never reach us or any of our providers. Where we rely on legitimate interests, you have the right to object (section 20).

Do you have to give us data? No law requires you to give us personal data, and you can use Mood Check-In without an account. But the app needs the RevenueCat connection in section 4 to know which plan you have, so it happens whenever you use the app. To buy or restore Mood Check-In Plus, purchase data has to pass through Apple and RevenueCat. Without it, we can't deliver Plus. Emailing us is optional.

Automated decisions. We don't make decisions about you based only on automated processing, including profiling, that have legal or similarly significant effects on you.

15. How long we keep data

DataHow long
Your journal, onboarding answers and settings on your iPhoneUntil you delete them or the app (section 20 explains what each option removes).
Purchase data at RevenueCatAs long as we use RevenueCat for Mood Check-In purchases, so that purchases can be checked and restored (a Lifetime purchase has no end date). We delete a record on request when we can find it, unless the law requires us to keep it.
Sales reports, crash reports and usage statistics from AppleAs long as Apple keeps them in App Store Connect. Any copies we keep for our accounts: as long as tax and accounting law requires.
Support emailsUp to 2 years after our last exchange. Longer only if needed for a legal claim or required by law.
Website request logs (Vercel)A limited period set by Vercel.
Blog request data and error reports (Cloudflare)A limited period set by Cloudflare.
FathomAnalytics records (with the daily scrambled code, not your raw IP address) and combined statistics: as long as we use Fathom. IP addresses used to protect Fathom's service: a short period set by Fathom.
Tool entries saved in your browserUntil you delete them or clear site data in your browser.
Network Error Logging instruction in your browserUp to 7 days after your last blog visit.

When we stop using a service listed here, we delete our data held with it, unless the law requires us to keep it.

16. Who receives data

We share data only with the companies below, and only for the purposes in this policy. Processors act on our instructions. Independent controllers decide for themselves how they use data, under their own privacy policies.

RecipientRoleWhat they receive
RevenueCat, Inc. (USA)Processor: purchase checks and subscription managementAnonymous app user ID, purchase information, device model, iOS and app version, language settings, App Store country, identifier for vendor, last-opened time, IP address
AppleIndependent controller: App Store, payments, Family Sharing, crash reportsPayment and purchase data
Vercel Inc. (USA)Processor: website hostingIP address, browser details, page address, referring page, time
Conva Ventures Inc. (Fathom) (Canada)Processor: cookie-free website analyticsPage views and time on page; IP address and browser details, hashed
Cloudflare, Inc. (USA)Processor: domain and DNS, delivery of blog pages and imagesDNS lookups; for blog pages, IP address, browser details, page address and any network error reports
Our email providerProcessor: email hostingEmails you send us

Each processor works under a data processing agreement, usually part of its standard terms. The agreement lets it use the data only to provide its service to us, and requires it to keep the data confidential and secure as the GDPR requires, giving it the same protection this policy describes. Apart from our website pages that open inside it (section 5), the app shares data only with RevenueCat (our processor) and Apple (the platform it runs on).

We may also share data:

  • if the law requires it, for example with a court, the tax authority or another public authority;
  • with professional advisers, such as an accountant or a lawyer, only as far as they need it and under a duty of confidentiality;
  • if Mood Check-In is sold or passed to someone else. The new owner would receive only the data we hold (such as support emails and purchase records at RevenueCat) and would have to follow this policy. We will tell you on the website before this happens.

17. Transfers outside the EU

Some recipients are outside the European Economic Area (EEA). When data goes there, it is protected as follows.

RecipientWhereSafeguard
RevenueCatUSA (Amazon Web Services)Standard Contractual Clauses approved by the European Commission, in RevenueCat's data processing agreement. RevenueCat relies on these clauses, not on the EU-US Data Privacy Framework.
VercelUSA (pages are served from nearby servers, for example in Paris)EU-US Data Privacy Framework (Vercel Inc. is certified)
CloudflareUSA and worldwide networkEU-US Data Privacy Framework (Cloudflare, Inc. is certified)
FathomCanada. For visitors in the EU, Fathom anonymises page views on its EU servers first, so the analytics data it then stores in the USA no longer contains your IP address. For visitors outside the EEA, Fathom processes data in the USA.EU adequacy decision for Canada. For its own service providers, Fathom's data processing agreement binds them to the same obligations.

Apple handles transfers of the data it controls under its own terms.

The EU-US Data Privacy Framework is currently being challenged in court. If it stops applying, we will rely on the Standard Contractual Clauses instead. You can ask us for a copy of the safeguards for any transfer by emailing support@moodcheckin.app.

18. Security

  • The best protection is not collecting data in the first place. Your journal never reaches our systems.
  • Data on your iPhone is protected by your iPhone's own security, such as your passcode and device encryption. The app has no separate lock, so anyone who can unlock your iPhone can open your journal.
  • The app talks to RevenueCat over encrypted connections.
  • The website works only over HTTPS. It uses HSTS and other security headers, allows scripts only from our own site and Fathom, and blocks access to your camera, microphone and location.
  • Access to our service accounts (RevenueCat, hosting, analytics and email) is limited to the developer.

No system is perfectly secure. If a data breach puts your rights at risk, we will tell you and the authorities as the law requires.

19. Children

Mood Check-In is rated 4+ on the App Store, and the app doesn't ask for your age. The app does not ask anyone for a name, email address or contact details. Journal data stays on the iPhone.

In Portugal, children under 13 can't give valid consent to online services by themselves (Lei n.º 58/2019, article 16). Where we rely on consent, a parent or guardian has to give it for a child under 13. Other EU countries set this age between 13 and 16. If you are under that age where you live, please ask a parent or guardian before you email us.

Purchases go through Apple. Parents can use Apple's Ask to Buy to approve purchases. If you think a child has sent us personal data, email us and we will delete it.

20. Your rights

Under the GDPR you have the right to:

  • access the personal data we hold about you and get a copy;
  • correct data that is wrong;
  • delete your data;
  • restrict how we use it;
  • data portability: receive data you gave us in a common machine-readable format, where we use it based on consent or contract;
  • withdraw consent at any time, where we rely on it. This doesn't affect what happened before you withdrew;
  • not be subject to decisions based only on automated processing that have legal or similarly significant effects (we don't make any).

Your right to object

Where we rely on legitimate interests (see section 14), you can object at any time for reasons related to your situation. We will then stop, unless we have compelling legitimate grounds or need the data for a legal claim. You can always object to the use of your data for direct marketing, and we will then stop.

How to use your rights

Email support@moodcheckin.app. It's free. We answer within one month. If a request is complex, we may need up to two more months, and we will tell you why. We may ask for information to confirm the request is yours.

Because Mood Check-In has no accounts, we often can't link data to a person. For example, to find your purchase record at RevenueCat, we will usually need the order ID from your Apple receipt. If you never bought anything, your record at RevenueCat is linked only to a random ID that you can't see, so we may not be able to find it. If we can't identify you, we will tell you. In that case the law doesn't require us to act on the request unless you give us details that let us find your data.

Data we don't hold

Most Mood Check-In data never reaches us, so you control it directly:

  • On your iPhone: with Plus you can edit or delete single check-ins. On any plan, Settings > Delete all Mood Check-In data removes your check-ins, notes, goal, mood display choice, favourites, onboarding answers and reminder settings, and cancels scheduled reminders. It keeps a few small settings (whether you finished onboarding, whether you skipped or unlocked Plus, and your appearance choice) and the anonymous ID and purchase status that RevenueCat's software saves. Settings > Reset onboarding clears your onboarding answers but keeps your journal. Deleting the app deletes all of its data on your iPhone. Because the app keeps your journal out of device backups, it can't be restored afterwards (section 3).
  • Purchases: Apple holds your payment and purchase history. Contact Apple for its records. Deleting the app does not cancel a subscription; cancel it in your Apple subscription settings.
  • Website: delete tool entries with the tool's buttons, or clear site data for moodcheckin.app in your browser settings.

UK and US users

If you are in the UK, you have the same rights under the UK GDPR, and you can complain to the Information Commissioner's Office (ico.org.uk).

If you live in a US state with a privacy law, such as California, you can ask to know, correct or delete your personal data by emailing us. We don't sell personal data. We won't treat you differently for using your rights.

21. Complaints

We would like to hear from you first at support@moodcheckin.app, so we can try to fix the problem. You also have the right to complain to a data protection authority, in particular in the EU country where you live, work or where the problem happened. Our lead authority is the Portuguese one:

22. Changes to this policy

We will update this policy when the app, the website or the law changes. The date at the top shows the latest version. If we make important changes, we will point them out on the website or in the app's update notes. Before we use your data for a new purpose, we will tell you first.

23. Contact us

Iaroslav Morgunov, trading as Last Stand Studio
Rua Alfredo Keil 571, 4150-047 Porto, Portugal
Email: support@moodcheckin.app
Phone: +351 924 331 054
NIF: 310038588