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
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: 7Two integers. Nothing else.
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.