The short version: Nana’s apps do their work on the device in front of you, whether that is a Mac, an iPhone or an iPad. We don’t track you. The exceptions are the Google ads in the free versions of Nana’s Photo Cleaner and of Rounds on iPhone and iPad, and they track you only if you allow it. The only personal data we ever see is what you send us yourself.
In plain words. The website sets no cookies and runs no analytics. The apps do their work on your own device and never send your files, your photos or your reading anywhere. Three things do leave the machine, and none of them is your work: a licence check when you activate a paid copy of a Mac app, what the paid iPhone apps ask Apple’s App Store (what is on offer, what you already own, and the payment itself if you buy), and the Google ads in the free versions of two apps: Nana’s Photo Cleaner from version 1.0.1, and Rounds on iPhone and iPad from version 1.1. Those ads are the one place where a company other than Apple is involved: Google’s software connects to Google and collects what is listed below for Photo Cleaner and for Rounds, and it tracks you only if you allow it. Your photos, your files and your workouts still never leave the device, and in either app buying the ad-free version switches the ads off completely. Nana’s Level does not even do as much as the other apps, because it has no way of reaching the internet at all. We hold your details only if you email us or buy a licence, and then only for as long as we need them. Rounds also keeps something in iCloud: your workouts, so that your phone, your tablet and your Mac agree with each other. That is your Apple Account, not a server of ours, and we cannot read what is in it.
The controller of your personal data is:
| Business | Adrian Skobiej Myriad Self |
|---|---|
| Address | ul. Jana Heweliusza 11 lok. 811, 80-890 Gdańsk, Poland |
| Tax ID (NIP) | 5552055444 |
| REGON | 220654790 |
| hi@adrianskobiej.pl |
We are a one-person business and are not required to appoint a Data Protection Officer. Email the address above for anything privacy-related — it reaches a human.
We only process personal data where we have a lawful basis under Article 6 of the GDPR:
| Situation | Data | Why (lawful basis) |
|---|---|---|
| You email us, or use the bug report / feature request form | Your name, email address and whatever you write, plus the app and system version you provide | To answer you and fix the problem — legitimate interest (Art. 6(1)(f)), or performance of a contract if you are a customer (Art. 6(1)(b)) |
| You buy a licence directly from us | Email address, name or company, country, tax identifiers where required, and the payment record | Performance of the sales contract (Art. 6(1)(b)) and our legal accounting and tax duties (Art. 6(1)(c)) |
| You buy through the App Store | We receive no personal data from Apple — only anonymous sales reports | Not applicable |
We never sell your data, and we don’t use the data we collect ourselves for advertising or profiling. We don’t send marketing emails unless you explicitly ask us to. The ads in the free versions of Nana’s Photo Cleaner and of Rounds are served by Google, which collects its own data for them under its own policies; what that data is, and how to refuse it, is set out in section 3, for Photo Cleaner and for Rounds.
These apps do not all work the same way — the iPhone apps differ from each other as much as they differ from the Macs, and Rounds runs on both kinds of machine at once — so this section takes them one app at a time.
One of them is sold under its own name. Rounds is listed as plain Rounds rather than Nana’s Rounds, because somebody hunting for a workout timer searches for a timer — but it is one of ours, written and published by the same one-person business named in section 1, which is why it is covered by the same policy. Everything in this document applies to it exactly as it applies to the rest.
Both are native macOS applications. They analyse files, disk usage and — in the case of the Teleprompter — microphone input, in order to do the job you asked for.
All of that processing happens locally on your Mac. File names, file contents, scan results and speech are never transmitted to us and are never stored on our servers. We cannot see them, and we have built the apps so that we cannot.
Nana’s Level is a free spirit level for iPhone. It reads the phone’s own motion sensors to work out how the device is tilted, and that is the whole of what it does.
The app has no networking code in it at all. It makes no requests of any kind, to us or to anyone else, so there is no moment at which it could collect, store or send anything about you. There is no account, no sign-in, no analytics, no advertising and nothing to buy inside it, and there is no licence check either, because the app is free.
Everything the app remembers — your units, the theme, the language, the zero offset you saved and the sensor calibration you ran — is kept locally on the phone in the app’s own storage. Deleting the app deletes all of it, and none of it ever reached us in the first place.
Nana’s Focus is a reading app for people who find it hard to stay with a page. Your library, your highlights, the review cards made from them, your decks, your reading progress and your settings live in the app’s own container on the phone, and nowhere else.
There is no account, no sign-in and no server behind this app. We run no backend for it, so there is no place your reading could be sent to even if someone asked us for it. The privacy manifest the app ships with declares no tracking at all and no collected data types.
What you bring in is read on the phone and stays there. When you pick a PDF, EPUB, MOBI, DOCX or plain text file through the system document picker — or simply paste text in — the app reads the words out of it and keeps that text, with any cover and illustrations, in its own container. Your original file is not taken over: it stays wherever you keep it, and removing the app removes the copy the app made, not the document you started from. Either way, nothing about it is uploaded.
The only traffic leaving the phone goes to Apple’s App Store. The app asks the store two things — what is on offer, and what you already own — and it asks them each time it starts, even if you never buy anything. The third thing it asks is to take the payment, if you decide to buy. Nana’s Focus opens into a trial counted on the device itself, with no card and no account behind it; afterwards the full app unlocks either by a single payment or by a monthly subscription, and both unlock exactly the same thing. All of it runs through Apple’s StoreKit, which means Apple takes the payment and we never see your card, your billing address or anything else about how you paid. Restoring a purchase on a new phone asks Apple that same question and nothing more.
Where the app drafts review questions, it does so on your phone. On devices that offer Apple’s on-device model, you can ask Nana’s Focus to turn chapters you picked into practice questions. That work happens on the device through Apple’s FoundationModels framework: your text is not sent to us, and it does not go off to any service to be processed. On devices where the model is unavailable, the feature is hidden and everything else works as normal.
Reminders are local and optional. The app can remind you to read at a time you choose. iOS schedules that reminder on the phone itself — it never passes through us — and refusing the permission leaves every other part of the app working.
Rounds times a workout. You build a session out of exercises and rests, or set rounds of work and rest, and the app counts it down. Your workouts, the templates you saved, the exercise names you typed yourself and the name you gave the app live in the app's own container on the device, and — if you are signed in to iCloud — in your own iCloud as well.
There is no account, no sign-in and no server behind this app. The three devices agree with each other through iCloud's key-value storage, which means the copy that travels sits in your Apple Account under Apple's keys. We run no backend for it, we cannot read that container, and there is no database of ours for anyone to ask us for. Turning iCloud off leaves the app working on its own on each device.
Your workouts never reach an advertiser. None of our own code in the app talks to a server. From version 1.1 there is one exception to that, and it is the advertising described below: on iPhone and iPad the free version includes Google's advertising software, which does connect to Google. The app never hands it your workouts, your templates, your exercise names or your name, and nothing you do in a workout is used to choose the ads you see. Version 1.0, the first release, carries no ad network: its promotions are drawn by the app itself and connect to nothing.
From version 1.1 the free version shows ads on iPhone and iPad, and they come from Google. Every feature of Rounds is free to use, and the free version pays for itself with advertising served by Google AdMob through the Google Mobile Ads SDK. You will see a banner on the home screen and at the top of the workout screen, kept away from the pause and skip buttons, and now and then a full-screen ad. The full-screen ad comes only after a workout you have finished, never during one, no more often than every second finished workout and at least twenty minutes after the previous one. When Google has no ad to show, the app puts its own banner or its own full screen for the paid unlock in that place. Those are drawn by the app itself and send nothing anywhere. Tapping a Google ad takes you to the advertiser, whose own privacy policy applies from there.
You are asked first, and you can change your answer. Nothing about ads is asked during the first-run tour. After it, in the European Economic Area, the United Kingdom and Switzerland, Google's consent form (its User Messaging Platform) appears before any ad is loaded, and personalised ads there rest on the consent you give in it (Art. 6(1)(a) GDPR). After that form, and never before it, iOS asks its own question: whether the app may track you across other companies' apps and websites (App Tracking Transparency). Ads are personalised only if you agree. If you do not, Google may still show you ads, but not personalised ones, and where it shows none at all you see the app's own banner instead. Where the consent form applies to you, Settings → About → Ad privacy → Consent settings inside the app opens it again, and you can change the tracking answer at any time in Settings → Privacy & Security → Tracking on the iPhone or iPad.
What Google's software collects. The list below is Google's own disclosure for the SDK, and the App Store privacy label of the app follows it. A device identifier (the advertising identifier if you allowed tracking, and otherwise the identifier iOS assigns to our apps on your device) and advertising data are used for advertising and are declared as used to track you. How you interact with the app and how it performs are collected linked to that identifier. Crash reports and an approximate location worked out from your IP address are collected without being linked to you. This data goes to Google, which handles it under its own rules: see how Google uses information from sites or apps that use its services and the Google Privacy Policy. It does not come to us. What reaches us from AdMob is an overall report of how many ads were shown and what they earned, with nothing in it that identifies you.
Paying removes all of it. The one purchase, Rounds without ads, switches the advertising off completely. From the moment you buy it no more ads are requested, and from the next launch Google's software is not started at all, so nothing goes to Google and the app does not ask about tracking. The app waits for the App Store's answer about your purchase before it starts anything to do with ads, so somebody who has already paid never sees a Google ad or the tracking question, not even for a second at launch.
On the Mac there is no Google software at all. Google's advertising software does not run in the Mac version of Rounds, so the Mac shows only the app's own banner and its own full screen for the paid unlock. They are drawn by the app, the same for everybody, and send nothing anywhere. The Mac version asks no tracking question and collects nothing for advertising.
The one purchase runs through Apple. Removing the ads is a single payment made through Apple's StoreKit, which means Apple takes the payment and we never see your card, your billing address or anything else about how you paid. Whether you have paid is checked against what Apple has recorded on your Apple Account, which is also what Restore purchase asks about, and it is the same purchase on all three devices.
Permissions it asks for, and the ones it does not. In the free version on iPhone and iPad, iOS asks the tracking question described above. That is the only permission request in the app. On the Mac, and for anybody who bought Rounds without ads, there is none at all. No location, no camera, no microphone, no contacts, no calendar, no health data, no notifications and no access to your photos, and the name it greets you by is one you typed into it yourself. Deleting the app deletes what is on the device; what is in your iCloud is yours to remove in your Apple Account's storage settings.
Nana’s Photo Cleaner finds the photos and videos filling up your iPhone and helps you get the space back. It has three parts: Sort, where you go through your library a month at a time and file photos onto two piles; Room, where it scans and offers ten tools; and Files, where it looks at folders you point it at yourself.
It is the one Nana’s app that is handed your entire photo library, and it is worth being precise about what that means. The app asks iOS for full read and write access to Photos, because it cannot count duplicates, judge which of five shots came out best or remove anything without it. If you grant the limited access iOS offers instead (only the photos you pick), the app works on that selection and nothing else, and it notices when you change the selection and throws its old results away rather than showing you numbers that no longer apply.
Every photograph stays on your phone. Your photos, your videos, the files you show the app and what it learns about your storage are examined on the device and are never uploaded, to us or to anybody else. There is no account and no sign-in, and none of our own code in the app talks to a server. From version 1.0.1 there is one exception to that, and it is the advertising described below: the free version includes Google’s advertising software, which does connect to Google. The app never hands it your photos, your videos, your files or anything it has found in them. Version 1.0, the first release, carries no advertising and connects to nothing.
The work that looks clever is done by your phone. Deciding that five photographs are the same picture, and which of them is sharpest, is done on the device with the image-analysis features built into iOS, falling back to a calculation the app performs itself. Shrinking a video or a photo is a re-encode carried out by the phone’s own hardware. No image is ever sent away to be examined or processed, and we run no server that could receive one.
From version 1.0.1 the free version shows ads, and they come from Google. Every tool in the app is free to use, and the free version pays for itself with advertising served by Google AdMob through the Google Mobile Ads SDK. You will see a banner on the main screens and in the Sort deck, and now and then a full-screen ad: after a clean-up, and occasionally between cards while you sort. Some of the full-screen slots show one of our own apps instead. Those are drawn by the app itself, send nothing anywhere, and open the App Store or this website only if you tap them. Tapping a Google ad takes you to the advertiser, whose own privacy policy applies from there.
You are asked first, and you can change your answer. In the European Economic Area, the United Kingdom and Switzerland, Google’s consent form (its User Messaging Platform) appears before any ad is loaded, and personalised ads there rest on the consent you give in it (Art. 6(1)(a) GDPR). After that form, and never before it, iOS asks its own question: whether the app may track you across other companies’ apps and websites (App Tracking Transparency). Ads are personalised only if you agree. If you do not, Google may still show you ads, but not personalised ones. Where the consent form applies to you, Settings → Ad privacy choices inside the app opens it again, and you can change the tracking answer at any time in the iPhone’s Settings → Privacy & Security → Tracking.
What Google’s software collects. The list below is Google’s own disclosure for the SDK, and the App Store privacy label of the app follows it. A device identifier (the advertising identifier if you allowed tracking, and otherwise the identifier iOS assigns to our apps on your phone) and advertising data are used for advertising and are declared as used to track you. How you interact with the app and how it performs are collected linked to that identifier. Crash reports and an approximate location worked out from your IP address are collected without being linked to you. This data goes to Google, which handles it under its own rules: see how Google uses information from sites or apps that use its services and the Google Privacy Policy. It does not come to us. What reaches us from AdMob is an overall report of how many ads were shown and what they earned, with nothing in it that identifies you.
Paying removes all of it. The one purchase, no ads, forever, switches the advertising off completely. From the moment you buy it no more ads are requested, and from the next launch Google’s software is not started at all, so nothing goes to Google and the app does not ask about tracking. A monthly subscription taken out under version 1.0 does the same for as long as it runs; it is no longer on sale.
What the app keeps, it keeps in its own container on the phone. That is: which photos you put on which pile, which ones you marked as never-to-be-touched, a short history of past clean-ups (dates, counts and megabytes), your settings, and a bookmark for each folder you gave it access to in Files. To make the next scan quicker, it also keeps a fingerprint of each photo: a short list of numbers worked out from the picture on the phone, which is not a copy of the picture. That fingerprint sits in the app’s cache, where iOS may clear it when space runs short, and the app simply rebuilds it. Photos are referred to only by the local reference iOS gives them on that device. No copy of any image, no EXIF metadata and no location information from your photos is stored by the app or leaves it. Deleting the app deletes all of it. The one route out of the phone that exists for this is your own encrypted iOS backup, which covers every app’s container and is under your control, not ours.
Nothing is deleted for good, and nothing is deleted without you. Every removal in the app means moved to Recently Deleted, where iOS keeps it for thirty days; the app has no way to delete a photo permanently and no way to open that album for you. iOS also puts up its own confirmation before any photo is removed, which means the app genuinely cannot delete a picture without your finger on the screen. In Files, anything you are unsure about goes into a box that holds it for seven days before letting go. That box is a move within the app’s own storage, not a copy sent anywhere.
Two things do involve Apple, and it is fairer to name them than to hide behind “nothing leaves the phone”. First, if your photos live in iCloud, the phone fetches your own originals from your own iCloud library when the app needs to show you a full-size picture or shrink one. That traffic runs between your phone and your Apple Account through iOS itself; the app neither sees nor controls it, and nothing goes to us. Second, buying the ad-free version, restoring it on another phone and managing a subscription from version 1.0 run through Apple’s App Store. Apple takes the payment and we never see your card, your billing address or anything else about how you paid. Whether you have paid is checked against the receipt Apple has already signed and placed on the device, which is why the app knows it even offline and after a reinstall.
Permissions it asks for, and the ones it does not. It asks for your photo library, as described above, and in the free version iOS asks the tracking question described above. Notifications are offered only if you switch one on yourself: the weekly screenshot reminder, or a morning note after the scan the app runs overnight, which says how many sets of near-identical shots it found and roughly how much room they take. Both are scheduled by iOS on the phone and pass through neither us nor Google. It does not ask for your location, camera, microphone, contacts, calendar or health data. The home screen widget reads how much free space the phone has and nothing else; the two Siri shortcuts can report free space and run a scan, and neither of them can delete anything.
To be honest with you about the exception: when you activate or verify a paid licence on one of the Mac apps, that app contacts our licensing provider. What travels is your licence key and a device fingerprint — a value derived from your hardware that lets us check the licence isn’t being used on more machines than it covers. Where you are in a trial, the same mechanism records when the trial period started.
That exchange carries no file names, no file contents and no scan results. Its only purpose is performing the licence contract (Art. 6(1)(b)) and preventing licence abuse (Art. 6(1)(f)). It happens on the Mac apps only. None of the iPhone apps does it, and neither does Rounds on any of its three devices: Nana’s Level is free and has no licence to check, and purchases of Nana’s Focus, Nana’s Photo Cleaner and Rounds are settled by Apple, not by our licensing provider — so no key and no device fingerprint exists for any of them.
macOS will ask your permission before an app can reach protected areas such as your Documents folder, Photos library or microphone. You can review and revoke those permissions at any time in System Settings → Privacy & Security. Revoking them limits what the app can do, but never sends us anything.
Nana’s Level asks you for nothing. The motion readings it uses come from Core Motion, which iOS hands to an app without a permission prompt because those readings say nothing about who or where you are. The app does not touch your location, your camera, your microphone, your contacts or your photos, so you will not see a single permission request from it for as long as you use it.
Nana’s Focus asks for one thing only: permission to send you reminders. It offers that during setup, and again later at the two places where a reminder would help — in the settings, and when you are building a study plan — so if you skipped it at the start, you will be asked once more when it becomes useful. Say no and nothing else changes — every other part of the app carries on working. It does not ask for your location, your camera, your contacts or your photos, and the documents it reads are the ones you hand it yourself through the system file picker.
Nana’s Photo Cleaner asks for your photo library, and in the free version iOS also asks whether it may track you. It is the only Nana’s app that asks for your photos, and the only one that can change what is in them; the detail of what it does with that access, and of what it does not ask for, is above. On iPhone you can review or withdraw the permission at any time in Settings → Privacy & Security → Photos, and the app carries on with whatever you leave it. The tracking question (App Tracking Transparency) comes only in the free version, which shows Google ads, and only after Google’s consent form where that form applies; you can change the answer in Settings → Privacy & Security → Tracking, and whatever you answer, the app works the same. Beyond that it offers two notifications, both off until you switch them on yourself: a weekly screenshot reminder, and a morning note after its overnight scan.
Rounds asks for one thing, and only in the free version on iPhone and iPad: whether it may track you. The tracking question (App Tracking Transparency) comes after the first-run tour and after Google’s consent form where that form applies, because that version shows Google ads. You can change the answer in Settings → Privacy & Security → Tracking, and whatever you answer, the app works the same. On the Mac, and for anybody who bought Rounds without ads, it asks for nothing at all, and on no device does it ask for your location, camera, microphone, contacts, calendar, health data, notifications or photos.
This website sets no cookies, runs no analytics, and loads no third-party fonts, scripts, trackers or embedded content. That is why you are not being asked to accept anything — there is nothing to consent to.
The site is hosted on Google Firebase Hosting, which — like any web server — processes the technical data needed to deliver a page to you, including your IP address, in short-lived server logs. This is necessary to operate the site securely (Art. 6(1)(f)).
The support forms do not send anything to us over the internet. They open your own email program with the message pre-filled; nothing leaves your computer until you press send.
From time to time we invite people to try an app and tell us what they think, in exchange for a free licence. If you take part, the review form asks for your name, your email address, what you wrote and a photo of yourself; a link to a profile of yours is optional and you can leave it empty. Everything we publish about you is published because you ticked the box saying we may (Art. 6(1)(a) GDPR) — and a photograph of you is personal data, which is exactly why we ask first rather than after.
Changed your mind? Write to hi@adrianskobiej.pl and we will take your review and photo off the site. You do not have to give a reason, withdrawing consent costs you nothing, and you keep the licence.
We keep the list of external providers as short as we can:
| Provider | What for |
|---|---|
| Google (Firebase) | Serving this website, and storing licence and review records |
| Google (AdMob: Google Mobile Ads SDK and User Messaging Platform) | Showing ads in the free versions of Nana’s Photo Cleaner, from version 1.0.1, and of Rounds on iPhone and iPad, from version 1.1, and asking for consent to them where the law requires it. Google collects its own data for this and is responsible for it under the Google Privacy Policy; see also how Google uses information from sites or apps that use its services. Not used by anybody who bought the ad-free version of either app, and not present in Rounds on the Mac. |
| Stripe | Processing payments for purchases made directly from this site |
| Keygen | Issuing, activating and validating licence keys |
| Apple | Sales made through the App Store — Apple is the seller and its own privacy policy applies |
| OVH | Our email — receiving and storing support correspondence |
Payment card details never reach us. They are handled directly by the payment provider.
Under the GDPR you may ask us to: give you a copy of your data (Art. 15), correct it (Art. 16), delete it (Art. 17), restrict how we use it (Art. 18), send it to you or another provider in a portable format (Art. 20), or object to processing based on legitimate interest (Art. 21). Where processing rests on consent, you can withdraw it at any time without affecting what was lawful beforehand.
Write to hi@adrianskobiej.pl and we will respond within one month. Deletion may be limited where the law requires us to keep invoices.
If you think we have handled your data badly, you can complain to the Polish supervisory authority — Prezes Urzędu Ochrony Danych Osobowych, ul. Stawki 2, 00-193 Warsaw (uodo.gov.pl) — or to the authority in your own country.
Some of our providers are based in the United States. Where data is transferred outside the European Economic Area, it is covered by the European Commission’s Standard Contractual Clauses or by the EU–US Data Privacy Framework, as applicable to each provider.
If we change how we handle data, we will update this page and the date at the top. For changes that materially affect you, we will say so clearly rather than quietly editing the text.
Questions? Email hi@adrianskobiej.pl. Nana reads them all.