Ayojana Open Ayojana

Privacy

What Ayojana keeps, why, where it is kept, and how to delete it.

Last updated 3 October 2026. Applies to the web app at ayojana.dixith.com and to the Ayojana app for Android.

In short: Ayojana works without an account, and then everything stays on your device. If you sign in, your email address and your tasks are kept on our server so they are safe and in step across your devices, and so reminders can be sent. A list you share is seen by the people you share it with. Your phone's location and its calendar are used only on the phone, and only if you turn those features on. There are no ads, and nothing is sold. Since 3 October 2026 Google Analytics counts which screens are opened, for anonymous usage statistics; it never receives your tasks.

Not for medical or patient records. Ayojana is a general to-do app. It is not designed or secured for health information, so please do not store patients' names, identifiers or clinical details in it.

Who runs Ayojana

Ayojana is made and run by Dr Shashikiran Umakanth, Udupi, Karnataka, India, as part of dixith.com. For any question about your data, write to us through the contact page.

Without an account

You can use Ayojana without signing in. Your tasks, projects, tags and settings are then kept only in the app's storage on your device, and nothing of them is sent to us or to anyone. (The usage statistics below count which screens are opened, with or without an account.) Clearing the browser's data for ayojana.dixith.com, or uninstalling the app, removes them, so use Settings, Your data, Backup file if you want a copy. Reminders are not available without an account, because they are sent from our server.

With an account

Your email addressTo sign you in with your password or a six-figure code, to send reminder and summary emails you ask for, and to reach you about your account.
Your tasks and listsEverything you put in Ayojana: tasks, notes, steps, dates, reminders, projects, sections, areas, tags, saved filters and the record of repeating tasks done. Kept so every device you sign in on shows the same thing.
Your time zone and reminder choicesSo reminders, the morning plan and the morning email arrive at your local time.
Devices signed inA kind of device (such as "iPhone" or "Mac") and the dates it signed in and was last seen, so you can recognise your sign-ins. The sign-in key itself is stored only in a scrambled (hashed) form.
Notification addressesFor each device on which you turn on notifications, the address and keys its browser's notification service (Google, Apple, Mozilla or Microsoft) gives for sending to it.
Phones that ring reminders themselvesIf you set up the Ayojana Android app to ring reminders itself: the kind of phone, when it last fetched its reminders, and its key in a scrambled (hashed) form.
Pomodoro roundsFor each round of the Pomodoro timer you finish: the day and how many minutes (and the task, for a round begun on a task before version 1.3.1). Kept with your tasks.
Your placesIf you make a place to be reminded at (More, Places): its name, where it is (latitude and longitude) and how near counts as there. Kept with your tasks so each of your devices has them. Where your phone is from moment to moment is never sent to us; see Places and location reminders.
Lists you shareIf you share a project, or join one: who is in it (each person's email address and account name), who was invited, and who shared it. See Shared lists.

No IP address is stored. Sign-in codes are stored only in a scrambled form and expire after 15 minutes.

One sign-in for the Dixith apps

Anudina, Abhyasa, Achala and Ayojana share one sign-in, your Dixith account: your email address and, if you choose to set one, a password. The password is kept only as a one-way hash, which cannot be turned back into the password, and it is the same in all four apps. An emailed six-figure code always works too, for a first sign-in and whenever the password is forgotten.

When you sign in, our server also gives your browser a small cookie named dixith_account, for dixith.com and the apps' addresses under it. It holds a random key, of which our server keeps only a scrambled form. Page scripts cannot read it, and it is used for one thing only: so that another Dixith app on the same device can offer "Continue as" and sign you in with one tap, and so that "Sign out of all Dixith apps on this device" reaches all of them. It is not used for advertising or tracking. A device left unused for a year is forgotten. (On an iPhone, each app added to the Home Screen keeps to itself, so there you sign in to each app once.)

The Dixith account keeps your email address, the password hash if you set one, the days it was made and last used, and for each device signed in, its kind (such as "Android") and dates. What each app keeps stays with that app: your tasks and lists are not shown in the other apps.

Reminders

When a reminder falls due, our server sends a notification through your browser's notification service. The message holds the task's title and when it is due, and is encrypted for your device, so the notification service carries it but cannot read it. If you ask for email reminders or the morning email, those are sent by email and include the task titles.

The Ayojana app for Android rings reminders itself, so they arrive on the minute even offline, with the sounds you choose. For the tasks on the phone it needs no account: Ayojana hands the app the next eight days of reminders (each task's title, date, time, priority and project name) on the phone itself, and nothing is sent anywhere. If you sign in and connect the phone, it also fetches the next eight days of your account's reminders from our server. Either way the app keeps them in its private storage on the phone until they have rung, where they can be read before the phone is first unlocked after a restart so that they still ring. Its sounds, full-screen and quiet-hours choices stay on the phone. Disconnecting it, in the app or in Settings on the web, or signing out, ends the fetching; uninstalling the app removes everything it kept.

Your contacts

A task such as "Call Ramesh" carries a Call button. The first time you press it for a name, the Ayojana app for Android asks to read your phone's contacts. It then looks the name up on the phone, at that moment, to find the number, and opens your phone's dialler with it (you place the call yourself). Nothing from your contacts is kept by Ayojana or sent anywhere: not to our server, not to anyone. If you say no, the phone's own contact list opens instead, to choose from. You can take the permission back at any time in the phone's Settings, Apps, Ayojana, Permissions.

Alarms and timers

The alarms and timers you set in the Clock are kept only on the device you set them on, even when you are signed in: they are never sent to our server, and they are not in a backup file. Inside the Ayojana app for Android, Ayojana hands them to the app on the phone itself (each one's time, days and label) so that it rings them, and nothing is sent anywhere. Deleting an alarm, or uninstalling the app, removes it.

The calendar link

If you turn on the calendar link (Settings, Calendar), Ayojana makes a private web address that Google Calendar, Apple Calendar or another calendar can subscribe to. It shows your open tasks that have a date: their titles, dates, times, how long they take and their project. Not notes, steps or tags. Anyone who has the address can see those, so keep it to yourself. The calendar company fetches it from our server every few hours and keeps its own copy under its own privacy policy. "New link" stops the old address working at once, and "Turn off" stops it altogether.

The phone's calendar

In the Ayojana app for Android you can turn on two things, each a switch on the app's own screen (Settings, Calendar), and each off until you turn it on. The phone asks your permission the first time.

You can take the permission back at any time in the phone's Settings, Apps, Ayojana, Permissions.

Places and location reminders

A task can name a place, and the Ayojana app for Android then reminds you of it when you arrive there, or when you leave. This is off until you make a place and allow it.

You can take the permission back at any time in the phone's Settings, Apps, Ayojana, Permissions; the places then stay with their tasks and nothing rings. Deleting a place removes it from our server too.

Shared lists

You can share a project with other people (its menu, Share). Each person needs an account of their own.

Usage statistics (Google Analytics)

Ayojana uses Google Analytics for anonymous usage statistics, on the website and inside the Ayojana app for Android, whether or not you are signed in. It helps us see how many people use Ayojana and which parts of it. (Added 3 October 2026; until then Ayojana carried no analytics.)

Google processes these statistics for us under its own terms; see how Google uses information from sites that use its services.

Where it is kept

On dixith.com's server, hosted by Hostinger, in a database that is not reachable from the web. Connections to it are encrypted (HTTPS). Email is sent through dixith.com's own mail service.

Who can see it

Deleting

Children

Ayojana is not meant for children under 13, and we do not knowingly keep an account for anyone under 13. If you believe a child has signed in, write to us through the contact page and the account will be deleted.

Importing

Files you import from other apps (Todoist, TickTick, a spreadsheet or a pasted list) are read on your device. Only the tasks made from them are kept, as above.

When you write to us

The contact page sends your name (if you give one), your email address and your message to us once, by email, so we can reply. They are not stored on the website. To keep out automated spam, the page solves a small puzzle in your browser and the server counts messages per hour against a scrambled form of the network address; no outside service is involved in that. Google Analytics counts only that the page was opened.

Changes

If this page changes in a way that matters, the app will say so. The date at the top shows the last change.

3 October 2026, version 1.3.3: a pasted Google Maps short link is followed by our server to read where the place is.

3 October 2026, version 1.3: added the phone's calendar, places and location reminders, and shared lists. Each is used only if you turn it on.