Overhead

Privacy Policy

Effective 2026-08-09. Last updated 2026-08-09.

This policy covers Overhead — as websites, as installable web apps, and as the app store versions of the same — published by Abhishek Pandey.

The short version

There is nothing to sign into, and nothing you type reaches us.

These apps compute astronomy on your own device. There is no account, no profile, no advertising, and no third-party tracking of any kind. Nothing about your use of these apps is sent to us at all. If that ever changes, it will be an anonymous count of page visits, it will contain nothing that identifies you, and this policy will say so before it starts — §1.1.

One of these apps, Yuti, does ask you to type something personal: two sets of birth details, because comparing two charts is what it is for. Those stay in your browser tab, are used to do the arithmetic on your own device, and are never transmitted to us or stored anywhere — §1.5 says exactly what happens to them.

If that is all you wanted to know, you can stop here. The rest of this page is the same thing said precisely, because a privacy policy that is only reassuring is not a privacy policy.


1 · What we collect

1.1 Visit counting — which is switched off

Visit counting is not currently switched on. No page in these apps sends anything anywhere. The rest of this section describes what would be recorded if we ever switch it on, and we will update this policy before that happens, not after — it is written out now so that the change, if it comes, is a date rather than a surprise.

If it is switched on, one row per visit would be recorded. It would contain:

whatexamplewhy
the page path/upcomingto know which pages are read
the referring site, if anygoogle.comto know how people arrive
campaign words from our own linksutm_source=newsletterto know which of our links work
a browser family and operating systemSafari · iOSto know what to test on
the window size390x844to know which layouts matter
whether the app was opened from a home-screen icontrueto know if installing is worth offering
a random string generated in your browserk3f9…to tell one visit from two

That would be the whole row. It is what an ordinary web server log already contains, and we would rather write it down honestly than pretend a log does not exist.

About the random string. It would be created by your browser, stored in that browser's own storage, and used only to avoid counting one person twice. Clearing your browsing data ends it permanently. It is deliberately not shared between our sites — Overhead cannot recognise each other's visitors, and we have chosen not to build that, because a single identifier following you across several sites is a tracker whatever its owner calls it.

Your IP address would not be recorded in this row. As with any website, your IP address necessarily reaches our hosting provider in order for a page to be delivered to you; it is not stored by us as part of any analytics record.

1.2 Settings you choose

Your choice of colour theme, your chosen city, and similar preferences are stored in your browser on your device. They are never transmitted to us. Clearing your browsing data removes them.

1.3 Location — Overhead and Umbra

Two of these apps can use your location, and only if you press the button that asks for it. We never request it when a page loads.

In both cases the coordinates are used inside your device and are never sent to us or to anybody else. The calculation runs in your browser. We do not receive your location, we do not store it, and we could not produce it if we were asked for it.

You can refuse, and both apps still work: Umbra still gives you the eclipse and its times, and Overhead still draws the sky for a place you choose by hand.

1.4 Motion and compass sensors — Overhead only

Overhead can read your device's compass and motion sensors so that the sky on the screen turns as you turn the phone. On iPhone and iPad this requires your explicit permission, which we request only when you tap the control that starts it.

These readings never leave your device. They are used to point a camera in a 3D scene and are discarded frame by frame. If you refuse, or if your device has no such sensors, the sky view becomes a drag-to-look view and everything else is unchanged.

1.5 Birth details — Yuti

Yuti compares two birth charts, so it is the one app here that asks you to type something personal. For each of the two people it asks for a date of birth, a time of birth, a place of birth, and optionally a name to label the chart with.

None of it is transmitted, and none of it is stored. It is held in the memory of the browser tab you typed it into, for as long as that tab is open, and nowhere else. Specifically, and these are checkable claims rather than reassurances:

There is therefore nothing for us to delete, disclose, or lose, because there is nothing held. This is also why Yuti has no account and asks for no sign-in.

One point we think is worth stating plainly. The second set of birth details usually belongs to somebody who is not holding the phone and has not read this policy. That is exactly why this app is built to keep those details on your device: whatever you and they decide between yourselves, nothing you type here becomes ours.

1.6 What we do not collect

We do not collect your name, your email address, your phone number, your contacts, your calendar, your photos, your files, your messages, your health or fitness data, your payment information, your browsing history outside our own sites, or your advertising identifier. There is nothing in these apps that sends us any of it — including the optional name field in Yuti described in §1.5, which never leaves your device.


2 · Who we share it with

Nobody. We do not sell data, we do not share it with data brokers, we do not share it with advertisers, and we do not use any third-party analytics, attribution or advertising service.

If the visit counts in §1.1 are ever switched on, they will be recorded on our own infrastructure and nowhere else. Our hosting provider necessarily processes the traffic that reaches our servers in order to serve these pages; it acts on our instructions and for no other purpose.

We may disclose information if we are legally required to. Since we hold essentially nothing that identifies anybody, there is very little that could be disclosed.


3 · Advertising

There is no advertising in these apps today, and none on any daily view ever.

If advertising is ever introduced, it will not appear on a page you would open every day, it will never be a pop-up, an interstitial or a sticky bar, and this policy will be updated before it appears, not after. We will not introduce a third-party advertising network without saying so here first.


4 · Accounts

These apps have no accounts today.

We are building one shared, optional account across our sites, so that details you enter once do not have to be entered again on another. It is not live. When it is, it will be optional — every one of these apps will continue to work fully without signing in — and this policy will be updated to describe exactly what an account stores before it is switched on.

If you use Beyond Moonlight, which does have accounts and does hold birth details you enter, that service is governed by its own privacy policy and its own consent agreement.


5 · Children

These apps are general-audience reference tools about astronomy and the calendar. They are not directed at children, they contain no advertising, no social features, no user-generated content and no in-app purchases, and they do not knowingly collect personal information from anybody of any age — including children.


6 · Where the data is and how long it stays

Today, none of it is anywhere but your own device. If the visit counts described in §1.1 are ever switched on, they will be retained in aggregate for as long as they are useful for deciding what to build, and they will contain nothing that could be traced back to a person.

Everything else described in this policy — your settings, your location, your sensor readings — lives on your device only and is under your control: clearing your browser's data for the site, or uninstalling the app, removes all of it immediately and completely.

The birth details in Yuti (§1.5) are not even kept that long. They are held in the memory of the open tab and are never written to your device's storage at all, so closing the tab ends them. There is nothing to clear and nothing to retain, on your device or on ours.

Our infrastructure may be located in, or route traffic through, countries other than your own.


7 · Your rights, and the honest answer about them

Depending on where you live you may have the right to access, correct, port or erase personal data an organisation holds about you, and to object to its processing.

The honest answer is that we hold no personal data about you to access, correct, port or erase. There is no account, no identifier that reaches us and persists, and no profile. The data that would be yours to control is on your own device, and you can delete all of it yourself by clearing your browser's data for the site or deleting the app.

If the anonymous visit counts in §1.1 are ever switched on, our legal basis for them will be our legitimate interest in understanding which pages are read, which we consider not to override anyone's rights precisely because the record contains nothing personal.

If you want to ask us anything about this, write to support@projectbeyondmoonlight.com and a person will answer.


8 · Changes to this policy

If we change it, we will change the "last updated" date at the top, and where the change is significant — a new category of data, advertising, or accounts going live — we will say so on the page rather than expecting anyone to diff it.


9 · Contact

Abhishek Pandey
T2-1102 Rise Organic, 201002
support@projectbeyondmoonlight.com