satyaVerify Trust Infrastructure
Next-Gen Trust Infrastructure

Absolute Gatekeeping for Verified Communities

SatyaVerify is India's first multi-category verified trust platform. We prevent impersonation and fraud using dynamic, expiring authentication tokens and absolute identity gatekeeping.

60s
Token Lifetime
Zero
Impersonation
100%
Privacy Shield
9:41 AM

RailCoBuddy

Verified Board
S1 / Seat 12
InstaHelp SOS Alert

"A passenger in S3 is feeling dizzy. Need general medicine or helper immediately."

Posted 2m ago
Seat Swap Offer
12345 Express
Current S1, Seat 12
Wants Any Lower Ber.
P1
Passenger B5 Buzz

The train is delayed by 15 mins at Jaipur Jn. Tap for station food options!

Feed
Search
Settings

Why SatyaVerify?

Eliminate Impersonation, Empower Communities

Traditional identity checks rely on static physical documents which can be easily forged, photographed, or stolen. SatyaVerify introduces dynamic, real-time cryptographic handshakes for the digital age.

60-Second Satya-Token

Verification tokens expire in exactly one minute. This prevents screenshot sharing, reuse, and unauthorized scanning, locking down security in real-time.

Absolute Gatekeeping

Only verified identities (via trusted third-party datasets like PNR databases or official Aadhaar channels) can unlock access to community-specific feeds. No trolls, no fakes.

Data Minimization

We encrypt sensitive variables using AES-256 at rest and implement zero-knowledge-inspired disclosure, displaying only what's necessary (Name, Status, Org) to scanning authorities.

The Satya Handshake

How It Works

Three simple, ultra-secure steps that confirm trust in any environment.

1

Authenticate

User inputs their verifiable identity token (e.g. 10-digit PNR for train, employee code, or digital identity).

2

Generate QR Handshake

A secure, 12-character alpha-numeric token is generated and formatted as a dynamic QR code with a 60s expiration timer.

3

Scan & Access

The public or verifying body scans the QR to fetch a High-Trust verification status and open secure localized community access.

Multi-Category Architecture

One Secure Foundation. Infinite Trust Solutions.

SatyaVerify's secure gateway is modular. We apply the same ironclad verification system to distinct community platforms tailored for different verticals.

ACTIVE MODULE

RailCoBuddy

Verified Train Neighborhood Feed

The RailCoBuddy platform establishes a completely verified P2P passenger network. Once a traveler verifies their 10-digit PNR, they unlock access to their train's unique feed to exchange seats securely, ask for instant emergency or child utility assistance, and engage in local train buzz.

Verified P2P Seat Swapping
InstaHelp SOS Alerts
Zero-Knowledge Location Check
Auto-Wiping Ephemeral Feeds
Currently running in production environment. Test This Service
Interactive Sandbox

SatyaVerify Trust Simulator

Experience the exact logic of the Satya Handshake in real-time right from your browser.

User / Employee Hub

Generate verification tokens

Device A

In PNR Mode, we query simulated passenger records to prove a passenger is assigned to a specific coach. Enter a PNR number. (Use 1234567890 for testing!)

Console Output Live Logs

System idle. Choose a mode above to start.

Device B / Scanner

Public Trust Gateway

Awaiting Trust Handshake

Verify a PNR or generate an employee token on the left panel to trigger the secondary device handshake.

Zero-Trust Protocol

Security Architecture Crafted for MeitY Standards

SatyaVerify's trust-handshake token isn't just an expiration timer. Underneath our platform is an integrated high-security infrastructure complying with Indian digital security standards.

AES-256 JPA Database Encryption

Sensitive credentials (such as Aadhaar fragments or verified identity markers) are systematically encrypted in our PostgreSQL database using robust AES-256 encryption.

Redis TTL Atomic Expiry

Tokens are stored in Redis cache mapped dynamically with active TTLs. Once the 60-second limit is hit, the token is automatically wiped from RAM, eliminating post-life replay vulnerability.

Rate Limiting & DDOS Protections

Our public scanning endpoint incorporates active bucket-rate limiters. No scanning party can scrape employee tables, scan repeatedly, or brute-force active sessions.

aes-256-jpa-converter.java

// JPA Attribute Converter for Secure AES-256 encryption

@Converter

public class AadharEncryptionConverter implements AttributeConverter<String, String> {

private static final String ALGORITHM = "AES/GCM/NoPadding";

private static final byte[] KEY = getAESKey();


@Override

public String convertToDatabaseColumn(String attribute) {

if (attribute == null) return null;

Cipher cipher = Cipher.getInstance(ALGORITHM);

cipher.init(Cipher.ENCRYPT_MODE, new SecretKeySpec(KEY, "AES"));

return Base64.getEncoder().encodeToString(cipher.doFinal(attribute.getBytes()));

}


@Override

public String convertToEntityAttribute(String dbData) {

if (dbData == null) return null;

// AES Decryption logic

...

}

}

Frequently Asked Questions

Got Questions? We Have Answers

How does PNR verification work in RailCoBuddy?

When a passenger enters their 10-digit PNR, the application securely requests verification from the backend database (ephemeral cache). If a valid ticket is confirmed, the user is authorized and immediately assigned to their respective train board feed.

Is my personal identification data saved?

No. SatyaVerify values extreme data minimization. Only essential operational variables (e.g. seat details or designation) are returned in the public handshake. Sensitive fields like Aadhaar sequences are heavily encrypted using modern AES-256 converters.

What happens when the 60-second timer runs out?

Once the dynamic token hits 0, the backend immediately deletes the token mapping inside Redis cache. Any scanning party scanning an expired token receives an explicit "Expired" error, proving the credential is not a screenshot.

Ready to Implement Flawless Trust in Your Organization?

Establish verified boards, secure employee handshakes, and absolute impersonation protection today.