How it works

Privacy-first matching

Compatibility matching that never requires you to share raw birth data with anyone — not even with us.

The design principle: Birth data never leaves your device unencrypted. Naksh offers two sharing levels — one that transmits only two integers, and one that uses military-grade encryption with auto-expiring codes. You choose how much to share.

Two sharing levels

1

Quick match

Minimal data sharing

Shares only two integer values: your Moon Nakshatra index and Moon Rashi index. No birth date. No birth time. No location. These two numbers are enough for a 3-Kuta compatibility reading (Tara, Graha Maitri, and Gana dimensions).

What is transmitted

moonNakshatra: 14moonRashi: 7

Two integers. Nothing else.

2

Full match

Encrypted data sharing

Enables the complete 36-point Ashta Kuta analysis (BPHS Ch. 77). Birth data is encrypted on your device using AES-256-GCM before transmission. Only the intended recipient with the correct share code can decrypt it.

Security measures

  • ·AES-256-GCM encryption (same standard used by banks and governments)
  • ·Encrypted on-device before any network transmission
  • ·48-hour auto-expiring share codes
  • ·Server stores only encrypted blobs — cannot read your data

How the handshake works

When you share a compatibility code, here is what happens at each step — and what data is visible to whom.

You generate a share code

Your app encrypts the selected data on your device. The encrypted blob and a unique code are uploaded to our server.

Only your device has the encryption key at this point.

You share the code with your partner

Via QR code, text message, or any method you choose. The code itself does not contain birth data — it is a lookup key.

Anyone with the code can retrieve the encrypted blob, but cannot read it without the decryption key.

Your partner enters the code

Their app downloads the encrypted blob from our server and decrypts it locally. The compatibility analysis runs entirely on their device.

The server never sees the decrypted birth data. Only the two devices involved can read it.

The code expires

After 48 hours, the share code and its encrypted payload are automatically deleted from our server. No trace remains.

Neither Naksh nor anyone else can retrieve the data after expiration.

Age verification

The Life Together compatibility lens — which provides the full 36-point Ashta Kuta analysis — requires age verification. Both the sharer and the recipient must confirm they are at least 18 years old before the Life Together analysis is available.

Why: The Ashta Kuta system was historically used for marriage compatibility assessment. Naksh applies the classical framework faithfully, and we believe this level of analysis should only be available to adults making their own decisions.

Three compatibility lenses

Naksh uses classical Vedic instruments — not invented scoring systems — to assess compatibility through three lenses.

Your stars

Individual rhythm profile based on your Moon data alone.

3-Kuta scoring (Tara, Graha Maitri, Gana)

Working together

Professional and collaborative compatibility.

3-Kuta scoring (Tara, Graha Maitri, Gana)

Life together

Full classical compatibility analysis. Requires 18+ age verification.

Ashta Kuta 36-point (BPHS Ch. 77, unmodified)

Try privacy-first matching.

Coming Soon on
App Store
Coming Soon on
Google Play