One Habit
One Habit is an Android app where an AI coach helps you build one habit at a time, in Sinhala and English.
For people who use the app
- Privacy policy
What the app keeps on your phone and what leaves it. - Delete your data
How to remove everything the app has saved.
Google Play setup answers
These pages list the answers to give in Play Console, under Policy > App content.
Privacy policy
App: One Habit (com.syigen.onehabit) · Developer: Syigen · Effective: 15 November 2026
The short version
- There is no One Habit account. You never sign up or log in.
- Your plan, your daily log, your health-check answers and your full chat history stay on your phone, in an encrypted database.
- When you chat with the coach, a small part of the conversation is sent over the internet to an AI model so it can write a reply.
- The app has no ads and no analytics, and we do not sell data.
What stays on your phone
- Your profile: language, quiet hours and notification limit
- Your habit goal, starting level and plan
- Your daily log: what you did and how it felt
- Your answers to the health-check questions
- Your full chat history
We cannot see any of this. It is never uploaded to us.
What leaves your phone
The coach is an AI. To write a reply, the app sends a request through our gateway server to a third-party AI model provider. A request can contain:
- The last few messages of the open chat, including what you just typed
- A short summary of your plan and progress
- If the health check asked for a gentle plan, only that result ("keep very gentle"), not your answers
- A random ID the app creates when it is installed. It is not linked to your name, phone number, Google account or any other identity
If you type something about your health in the chat, such as "my knee hurts", that message is part of the request.
The app does not send your name, contact details, location, contacts, photos or files.
How this data is used
- Chat content and the summary are used only to write the coach's reply. Our gateway passes the request on and does not store it. Its logs hold only counts and error codes, never message content.
- The random ID is used only to limit how many requests one phone can send, to stop abuse. It is kept in the gateway's memory for about one hour and is not saved.
- The AI model provider processes the request for us to produce the reply. The provider may keep requests for a limited time under its own terms, for example to detect abuse.
We do not use your data for advertising, we do not build a profile of you, and we do not sell or rent data to anyone.
Health information
One Habit is a habit coach. It is not a medical service and does not diagnose or treat any condition. The health check is a few yes or no questions used only to keep your plan gentle. If you have a health concern, please talk to a doctor.
Notifications
Reminders are scheduled on your phone. They do not come from a server.
Google Drive backup (planned for a later version)
A later version will let you back up to your own Google Drive. It will be optional and off by default. The backup file is locked on your phone with a password you choose before it is uploaded, so neither Google nor we can read it. Google sign-in will be used only for this backup.
Security
- The database on your phone is encrypted.
- Requests to the gateway are sent over an encrypted connection (HTTPS).
Keeping and deleting data
Data on your phone stays there until you delete it. The "My data" screen lets you view and delete anything. Uninstalling the app removes all of it. See Delete your data.
Children
One Habit is made for adults aged 18 and over. It is not directed at children, and we do not knowingly collect data from children.
Changes to this policy
If this policy changes, the new version will be posted on this page with a new date.
Contact
Questions about privacy: contact@example.com
Delete your data
One Habit has no account and keeps your data on your phone, so you can delete it yourself at any time.
Delete inside the app
- Open One Habit.
- Open the My data screen.
- Choose what to delete: one project, or everything.
Deleted data is removed from the phone. It cannot be brought back.
Delete everything by uninstalling
Uninstalling the app removes its database from your phone.
Data outside your phone
We do not keep a copy of your chats, plans or logs, so there is nothing for us to delete on our side. The random ID used for the request limit is cleared from the gateway's memory after about one hour.
Need help?
Write to contact@example.com.
Data safety answers
Play Console > Policy > App content > Data safety. Answers match the app as built today: no ads, no analytics, no crash reporting, no account.
Step 1: Data collection and security
| Question | Answer |
|---|---|
| Does your app collect or share any of the required user data types? | Yes |
| Is all of the user data collected by your app encrypted in transit? | Yes |
| Which account creation methods does your app support? | My app does not allow users to create an account |
| Do you provide a way for users to request that their data is deleted? | Yes. Link: this file, #/delete-data |
Step 2: Data types to tick
"Collected" in this form means "sent off the phone". Chat requests leave the phone, so they count, even though the gateway stores nothing.
| Data type | Why |
|---|---|
| Messages > Other in-app messages | Chat text is sent to the AI to write a reply |
| Health and fitness > Fitness info | The plan summary and exercise talk are in the request |
| Health and fitness > Health info | The "keep very gentle" result, and anything the user types about pain or illness |
| Device or other IDs | The random install ID sent as X-Device-Id for the rate limit |
Leave everything else unticked: location, personal info, financial info, photos, audio, files, calendar, contacts, app activity, web browsing, app info and performance.
Step 3: Answers for each ticked type
| Question | Messages, Fitness info, Health info | Device or other IDs |
|---|---|---|
| Collected, shared, or both? | Collected only | Collected only |
| Processed ephemerally? | No | No |
| Required or optional? | Required | Required |
| Why is it collected? | App functionality | Fraud prevention, security and compliance |
Content rating answers
Play Console > Policy > App content > Content rating. The questionnaire wording changes from time to time, so match each question by its meaning.
Start
| Question | Answer |
|---|---|
| Email address | Your support email |
| Category | All other app types (not a game, not social or communication) |
Questionnaire
| Topic | Answer |
|---|---|
| Violence, blood or scary content | No |
| Sexual content or nudity | No |
| Bad language or crude humour | No |
| Drugs, alcohol or tobacco | No |
| Gambling, real or simulated | No |
| Can users talk to or share content with other users? | No. The chat is only with the AI coach |
| Does the app share the user's location with others? | No |
| Can users buy digital goods? | No |
| Is it a web browser or search engine? | No |
| Is it mainly a news or education product? | No |
With these answers the expected result is the lowest rating (Everyone / PEGI 3). Google shows the final rating when you submit.
Target audience answers
Play Console > Policy > App content > Target audience and content. Play only opens this section after the Ads and App access sections are done.
| Question | Answer |
|---|---|
| Target age group | 18 and over only |
| Could your store listing unintentionally appeal to children? | No |
Why 18 and over
- The first habit is going to the gym, and the health check is written for adults.
- Picking any age group under 13 puts the app under Google's Families policy, which adds strict rules.
- It matches the privacy policy, which says the app is for adults.
Other declarations
The rest of the App content page. Do Ads and App access first.
| Section | Answer |
|---|---|
| Privacy policy | The public URL of this file, ending in #/privacy |
| Ads | No, my app does not contain ads |
| App access | All functionality is available without special access (there is no login) |
| Advertising ID | No, the app does not use an advertising ID |
| Health apps | Tick the fitness category under Health and fitness. Leave all medical categories unticked |
| Financial features | None |
| Government apps | No |
| News apps | No |