Duetto is an astrology product that starts from real astronomical data instead of a sun-sign template. You give it a birth date, a city, and — if you know it — a time of birth. It resolves the coordinates and the historical time zone, computes planetary positions with the Swiss Ephemeris, derives houses and aspects, and then asks an AI language model to read that specific chart back to you in plain language.
It exists because the two halves of astrology software are usually split badly: professional tools compute correctly but read like a spreadsheet, and consumer apps read fluently but compute nothing — they map you to one of twelve buckets and generate horoscopes for all of them.
What you can do with it
- Natal chart — Sun, Moon, Ascendant, and every planet by sign, house, and aspect. Natal readings are free.
- Daily transits — what today's sky touches in your chart, narrowed to the three contacts that matter most, with an optional reminder at the hour you pick.
- Synastry — two charts read against each other: where the energy flows, where it grinds, what each person draws out of the other.
- Composite chart — the midpoint chart that treats the relationship itself as the subject.
- Tarot — a quick symbolic pull alongside the chart, for when you want a different question to sit with.
How a reading is actually produced
- Input. Date, time (optional), and place of birth. The place is resolved to coordinates and to the time zone that was in force on that date — a detail most consumer apps get wrong for births before time-zone reforms.
- Astronomy. Planetary positions come from the Swiss Ephemeris, the same ephemeris professional astrologers rely on. This step is deterministic: the same input always produces the same chart.
- Structure. Our own engine derives houses, aspects, orbs, and — for two-person readings — the cross-aspects between charts or the composite midpoints.
- Narrative. An AI language model receives the computed structure and writes the reading in your language. It interprets; it does not invent the astronomy.
The split matters: if the model is wrong, the text is unconvincing. If the ephemeris were wrong, everything downstream would be quietly false. So the numbers are never left to the model.
Platforms and languages
Duetto runs today as a Telegram Mini App and bot — nothing to install, no password, authentication comes from Telegram. An iOS app is in development and will appear on the App Store once the developer account and review are complete; until then the badge on this site says "coming soon" rather than linking anywhere.
The product and this website are available in English, Russian, Spanish, and Brazilian Portuguese.
Privacy and security stance
Birth data is the sensitive part of an astrology product: a date, a time, and a city are enough to identify a person. We treat it accordingly.
- Your name and all birth data — date, time, place, coordinates, and the computed chart — are encrypted at the application layer with authenticated encryption and key rotation, on top of storage-level encryption. Keys live in a secrets store, not in the database.
- The primary database is hosted in the EEA (Amsterdam).
- Our AI provider is contractually barred from training on your data.
- There is no advertising SDK, no cross-app tracking, and no IDFA in any Duetto client.
- You can delete your account and data from the app at any time.
The details, including retention periods and the full subprocessor list, are in the Privacy Policy.
What it costs
Natal readings are free. So is your first synastry reading, and a three-day trial of daily transits counted from the first one you open. Beyond that, paid features are sold through the platform you are on: Telegram Stars in the Mini App (one-off purchases and fixed access periods, never auto-renewing) and App Store in-app purchases and subscriptions in the iOS app. Prices are shown before you confirm, and App Store subscriptions are managed and cancelled in your Apple Account settings. See the Terms of Service and the Refund Policy.
Honest limitations
Astrology is not a science, and Duetto does not pretend otherwise. The astronomy is exact; the meaning laid over it is a tradition of symbolic interpretation, delivered here by a language model that can be inconsistent or plainly wrong. The product is for entertainment and reflection — not for medical, psychological, financial, legal, or career decisions. It is for adults (18+).
Who builds it
Duetto is built and operated by MAVK ANALYTICS LTD, a private limited company registered in England and Wales. Registered details are below, and the full legal notice is on the Imprint page.
Questions, bug reports, press, or partnership: support@theduetto.com. Product help lives on the Support page.