Last updated: September 26, 2026 (applies to Noodl 2.1.0 and later)
Developer: The OG Developer
Contact: sahilpm2602@gmail.com
The current version of this policy always lives at https://sahilpma.github.io/theogdeveloper-noodl/privacy. That is the only official address; the app, the Play listing and our terms all link here.
Noodl is a to-do list and focus timer for Android, made by The OG Developer, an independent developer based in India (“we”, “us”). We decide what data Noodl handles and why, so for data protection law we are the party responsible for it (the “controller” under the EU and UK GDPR, the “Data Fiduciary” under India’s Digital Personal Data Protection Act, 2023).
For any privacy question, request or complaint, write to sahilpm2602@gmail.com. The same address is our grievance contact for India. We answer within one month.
Noodl stores the following in its private storage on your phone:
The home-screen widget and the Quick Settings tiles show what’s on your list on your own screen. Anyone holding your unlocked phone can see them, the same as the app itself.
Noodl lets Android back up its task database and settings, and copy them to a new phone:
You control backup in your phone’s settings (usually Settings › Google › Backup). Google handles the backup under its own privacy policy: https://policies.google.com/privacy
Noodl uses three Google Firebase services that are on for everyone, because a crash we can’t see is a crash we can’t fix. There is no switch for them in the app.
Crash reports never include task titles, notes or thoughts. Google keeps crash reports for 90 days. Details: https://firebase.google.com/support/privacy
Firebase Analytics is off from the moment Noodl is installed. Nothing is collected until you switch it on during setup or in Settings › Data & Privacy › Analytics.
If you switch it on, Google Analytics for Firebase receives:
It never receives task titles, notes, thoughts, your name or your email. Noodl never collects the advertising ID: the app doesn’t hold the permission to read it, advertising-ID collection is switched off, and no data is used for ad personalisation.
Switching analytics off stops collection at once and clears the analytics data stored on your phone, including the app-instance ID. Event data already sent stays with Google for up to 14 months; after that only totals remain, which don’t identify anyone. Because it isn’t linked to your name or email, we usually can’t find your data to delete it earlier.
Settings › Help & Support lets you send feedback or report a bug. Nothing is sent until you tap Send. A report contains:
Where it goes: our own server on Amazon Web Services in Mumbai, India (region ap-south-1). Once a day, new reports are emailed to our inbox (Gmail) so we can read them.
How long we keep it:
You can ask us to delete a report sooner. Write from the email address you gave, or tell us roughly when you sent it and what it said.
| Permission | Why Noodl has it |
|---|---|
POST_NOTIFICATIONS |
To show the daily reminder, the running focus timer with its Pause and End buttons, and the “session done” notice. On Android 13 and later, Android asks you the first time you start a focus session or turn on the reminder. |
SCHEDULE_EXACT_ALARM |
So the focus timer ends and the daily reminder arrives on time. On Android 14 and later you grant it yourself: Noodl’s optional On-time timer and reminders row in Settings opens the right page. Without it Noodl still works, and alarms can arrive a little later. |
RECEIVE_BOOT_COMPLETED |
To set the daily reminder, the overnight move of unfinished tasks to Plan, and the widget’s midnight refresh again after your phone restarts. |
FOREGROUND_SERVICE, FOREGROUND_SERVICE_SPECIAL_USE |
To keep the focus timer running, with its notification, while you use other apps. |
VIBRATE |
For gentle haptic feedback, and the buzz when a session ends. |
INTERNET |
For crash reports, analytics if you turn them on, sending feedback, and Google Play’s rating card. |
Added automatically by Google’s and Android’s own libraries:
| Permission | What it’s for |
|---|---|
ACCESS_NETWORK_STATE |
Lets background work wait for a connection before sending. |
WAKE_LOCK |
Lets Android’s background-work and Firebase libraries finish sending a report. |
BIND_GET_INSTALL_REFERRER_SERVICE |
Lets Google Analytics, only when you’ve switched it on, see which store link led to the install (for example a link on our blog). |
DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION |
An internal Android permission that keeps Noodl’s own messages inside Noodl. |
Noodl no longer asks to be exempted from battery optimisation; Settings can open Android’s own battery page if you want to change it there. It does not have the advertising-ID permissions, and it never asks for your camera, microphone, location, contacts, calendar, photos, files or phone.
| What | Why | Legal basis (EU and UK GDPR) |
|---|---|---|
| Your tasks and everything else in section 3 | To run the app | Stays on your phone; we never receive it |
| Crash reports and sessions (section 5) | To find and fix crashes and keep the app stable | Our legitimate interest in a working app. You can object by writing to us |
| Usage analytics (section 6) | To see which parts of the app get used | Your consent, given with the switch. You can withdraw it at any time with the same switch |
| Feedback and bug reports (section 7) | To read, answer and fix what you report | Your consent, given by choosing to send the report and, for logs, by ticking the box |
| Any of the above, when the law requires it | To meet a legal obligation | Legal obligation |
Withdrawing consent doesn’t affect what was processed before you withdrew it.
We don’t sell, rent or share personal data for advertising or marketing. These companies handle data for us, under their own security and privacy terms:
We may also disclose information if the law requires it, or to protect the safety of users or the public.
| Data | Kept for |
|---|---|
| Tasks, thoughts, sessions, focus total, settings (on your phone) | Until you delete them, use “Delete all data”, clear Noodl’s storage, or uninstall |
| The app log (on your phone) | 7 days |
| Crash reports (Google) | 90 days |
| The installation ID | Until you uninstall Noodl or clear its storage |
| Analytics data, if you turned analytics on (Google) | Up to 14 months |
| Feedback and bug reports (AWS, Mumbai) | 12 months, plus up to 35 days in recovery backups |
| Logs uploaded with a bug report (AWS, Mumbai) | 30 days |
| The daily report email (Gmail) | As long as needed to deal with the report, at most 12 months |
| Android backup (your Google account) | Under your backup settings and Google’s policy |
Depending on where you live, you have the right to ask us for a copy of your personal data, to correct it, to delete it, to limit or object to how we use it, to receive it in a portable format, and to withdraw consent. In India you can also name someone to exercise your rights if you die or can’t act for yourself. Write to sahilpm2602@gmail.com. We may ask you to confirm the report is yours (for example, by writing from the address you gave), and we answer within one month.
Most of what we hold can’t be linked to you by name. We can find a bug report from the email address in it or from a description of when you sent it and what it said.
If you’re unhappy with our answer, you can complain to a regulator:
Noodl is not directed at children under 13, and we don’t knowingly collect personal data from them. In India, data protection law treats everyone under 18 as a child and requires a parent’s or guardian’s consent; we don’t knowingly collect data from anyone under 18 in India without it. Noodl never asks your age. If you believe a child has sent us information, write to us and we’ll delete it.
No method of storage or transmission is completely secure. If a breach ever affected your data, we would tell the people affected where we can reach them, and the authorities, as the law requires.
When this policy changes, we update the date at the top and publish the new version at the address above. Significant changes are also mentioned in the app’s release notes on Google Play.
What changed on September 26, 2026: app logs are now kept on your phone for 7 days and the “Include 7 days of app logs” box starts unticked; analytics is off from the very first launch and never collects the advertising ID (the advertising-ID permissions were removed); feedback records are now deleted after 12 months, and older versions of uploaded logs are really deleted after 30 days; “Delete all data” now removes everything listed above; Android backup and device transfer are now on, end-to-end encrypted; the battery-exemption permission was removed and the on-time-alarm permission added; and this policy now states legal bases, transfers, retention and how to complain.
This Privacy Policy applies to the Noodl application for Android, package name
com.theogdeveloper.noodl. Our blog at noodl.prepshotz.com has its own short privacy page.