The Kaal app icon. KAAL

Privacy

Last updated 8 August 2026 · applies to the Kaal iPhone app and trykaal.com

The short version. Kaal has no accounts and no server that holds your chart. Your birth date, time and place are entered on your phone, used on your phone, and stay on your phone. We do not ask for your contacts. We do not show ads and we do not sell anything about you.

In the current release the app collects no usage data at all. The analytics integration ships switched off, and the app’s privacy manifest declares nothing collected, because a declaration that disagrees with the code is worse than no declaration.

What Kaal asks you for

To compute a chart at all, the app needs three things, and one more so it can greet you. It asks as it goes: your birth date and time on the second screen, your birthplace on the third, and your first name on the chart it shows you:

All four are written to the app’s own storage on your device. They are not transmitted anywhere. There is no sign-up step, because there is nothing to sign up to.

Your current location, if you allow it

The day’s windows are measured from sunrise where you are, so the app can ask for your location. If you allow it, the coordinates are turned into a city name on the device, using a city database bundled inside the app and no lookup request is made to anybody. If you decline, the app uses your birthplace and says on screen that it is doing so. Either way, your location does not leave the phone.

What Kaal collects

Nothing. The current release contains an analytics integration that is not switched on: no identifier is generated, no event is recorded, and no request is made. The app’s privacy manifest and its App Store privacy label both say the same thing, and they are kept in step with the code on purpose.

If that changes in a future release, this page, the privacy manifest and the App Store label all change together, and the section you are reading now will describe exactly what is sent. What will not change is the rule the events are designed around: every value is drawn from a fixed list, a screen name or a window kind or a subscription term, so that a birth detail, a name or a place cannot be sent even by mistake. That property is enforced by a test that walks the encoded request body string by string, and by a check that the app makes network requests from exactly one place in its source.

Notifications, if you turn them on

The morning brief and the window alerts are scheduled by iOS on your device. When a reminder needs to arrive while the app is closed, a small service holds three things and nothing else: a random identifier generated on your device, the Apple push token for your phone, and the future times the reminders should fire. It holds no birth data, no name and no coordinates, and the times it holds cannot be turned back into either. Turning notifications off in iOS Settings stops the delivery; asking us to delete the record removes it.

Invites and sharing

An invite is a link containing your chart: your birth star and its quarter, your rising sign and Mars sign, and your first name. It does not contain your birth date, your birth time or your coordinates, which never travel. Nothing is uploaded when you send one: the chart is encoded into the link itself, and the link goes wherever you send it. No record is created anywhere of who invited whom.

A chart is not nothing, though, and we would rather say so plainly than round it down: a rising sign narrows a birth to roughly a two-hour window. That is why the app describes an invite as a message to one person rather than something to post, and why a match card you share carries no score and nothing flagged for care.

Kaal will not produce a shareable card about somebody whose chart you typed in yourself. Only charts that arrived from their own owner’s device can appear on one; consent is the mechanism, not a checkbox.

Payments

Kaal Insight is an auto-renewing subscription sold through Apple. Apple processes the payment and tells the app one thing: whether a subscription is currently active. We never see your card, your billing address or your Apple ID. Manage or cancel the subscription in iOS Settings; cancelling during a free trial means you are not charged until its term ends.

This website

trykaal.com serves static files. It sets no cookies, embeds no fonts, loads no scripts from anywhere else and runs no analytics. Our host records ordinary web-server logs, including IP addresses, as any web server does; we do not use them to build a profile of anybody.

One page needs a note. An invite link has the sender’s chart in its address, so opening one in a browser, rather than in the app, which is what normally happens, means that address appears in a server log. The invite page passes the chart to itself in the part of the URL browsers do not send onward, which halves the number of times it appears, and does not reduce it to zero. Saying it halves the exposure is the true version; saying it eliminates it would not be.

If you write to us

The site’s only control is an email link, so writing to us is the one way you can hand us anything at all. If you ask to be told when the app opens, we keep your address in our mailbox until we have sent that one message, and then we delete it. It goes into no list and no other tool, you will not receive a second message, and nobody else receives it. Support mail is kept only as long as the conversation needs.

Who we are, and where you stand

Kaal is made by a small independent team; write to hello@trykaal.com and a person answers. If you are in the UK, the EU or a jurisdiction with comparable rules, the rights you have (access, correction, erasure, portability, objection) are rights over data a company holds about you, and the honest position is that we hold none: your chart is on your phone, and the app sends us nothing. The one exception is anything you email us, covered directly above.

Children

Kaal is not directed at children under 13, and we do not knowingly collect anything from them. Since the app collects nothing from anybody, there is nothing held to delete, but if you believe a child has used the app and you want the on-device data removed, deleting the app removes all of it.

Your data, and getting rid of it

Because your details live on your device, you control them directly:

There is no export request to file and no account to close, because we hold no copy to give you.

Changes to this policy

If this policy changes in a way that affects what is collected or where it goes, the date at the top changes and the app will say so before the new behaviour begins. A change that quietly widened collection would contradict the App Store label, which has to agree with this page.

Contact

Questions, deletion requests, or anything on this page that reads as vaguer than it should: hello@trykaal.com.

Kaal is coming to iPhone, late 2026. One message the morning it lands. No list, no tracker, no second email.

Tell me when it opens