๐Ÿค Cryptographically Fair Exchange

Both share at once.
No one blinks first.

You both submit a secret. Neither can read the other's until BOTH have submitted. Then โ€” simultaneous reveal. Cryptographically guaranteed. No trust required. No intermediary. No one gets the first-mover advantage.

Compare salaries fairly ๐Ÿ’ฐExchange negotiation floors ๐ŸคMutual confessions ๐Ÿ’•Blind bidding ๐ŸŽฏDue diligence info ๐Ÿ“„
OR JOIN

Encrypted in your browser ยท Server only holds ciphertext ยท Nobody sees either secret until both submit

The first-mover problem is ancient โ€” and still unsolved

Whenever two parties need to exchange sensitive information, whoever goes first is at a structural disadvantage. The second person can adjust their answer based on what they learned. This asymmetry is exploited constantly โ€” in salary negotiations, business deals, romantic confessions, and competitive bids.

Traditional solutions (trusted third parties, contracts, honor systems) all have fundamental vulnerabilities. Cryptography eliminates the problem entirely.

Real scenarios where this changes everything

๐Ÿ’ฐ

Salary Comparison

Two colleagues want to know if they're paid fairly. Neither wants to reveal their number first โ€” giving the other leverage. With Simultaneous Reveal, both submit their salary. Both see each other's number at the exact same moment. No one blinks first.

"I used this with my team lead. Turns out I was underpaid by $18K. Had the conversation and got a raise." โ€” Software Engineer

#FairPay#SalaryTransparency
๐Ÿค

Business Negotiations

Two companies negotiating a deal. Each has a floor price they won't go below. Normally, whoever names a number first is at a disadvantage. Here, both submit their number simultaneously โ€” and they meet in the middle instantly.

"Used this for a partnership deal. Both revealed our budget floors at the same time. Saved three weeks of negotiation theater." โ€” CEO, Consulting Firm

#Negotiation#B2B
๐Ÿ’•

Mutual Feelings

Both people secretly like each other but neither wants to admit it first. With Swap, both write their honest feelings. Both are revealed only if the other submitted too. Complete privacy protection โ€” nobody's embarrassed unless feelings are mutual.

This is the digital equivalent of passing a note that only opens if both people pull at the same time.

#NoRegrets#MutualCrush
๐ŸŽฏ

Blind Bidding

Two investors bidding on the same startup. Neither wants to overpay. Both submit their valuation โ€” simultaneous reveal. The deal gets done without information asymmetry distorting the price.

"This solved the anchoring problem in our term sheet process." โ€” Partner, VC Firm

#VentureCapital#FairValuation

How the cryptography works

Why this is mathematically guaranteed โ€” not just promised

01

Party A writes their secret & creates a room

Your secret is AES-256-GCM encrypted in your browser. The server only receives the ciphertext โ€” it cannot read the secret. You get a Room ID to share.

02

Party B writes their secret & joins the room

The second person enters their secret (also encrypted in their browser) and joins the room using the Room ID. The server now holds two separate ciphertexts. Neither party has revealed anything yet.

03

BOTH secrets reveal simultaneously

The moment the second secret is submitted, both ciphertexts are returned and decrypted locally in each browser. The simultaneous nature is mathematically guaranteed โ€” there is no sequencing the server could manipulate.

The cryptographic guarantee: Each secret is encrypted with a unique AES-256-GCM key that lives in the URL fragment ( secret-url#KEY ) โ€” this fragment is never transmitted to our servers per the HTTP specification. The server stores two independent ciphertexts. When both are submitted, both are returned simultaneously. Neither party can access the server-side data without the key that was never shared with us.

Why alternatives fail

MethodThe ProblemFair?
Say it first (normal conversation)First person is at a disadvantage. Second person can adjust their answer based on what they heard.โœ—
Tell a trusted third partyRequires trust in a human intermediary who can lie, gossip, or be pressured.โœ—
Sign a contract to reveal simultaneouslyExpensive, slow, requires lawyers, still relies on human compliance.โœ—
CipherEdge Simultaneous RevealCryptographically enforced. No trust in the server required. Both encryptions are independent. Simultaneous release is mathematically guaranteed.

Security model: what we can and cannot see

What we cannot see (zero-knowledge):

โœ— The content of either secret
โœ— The decryption keys (they're in URL fragments, never sent to us)
โœ— Which secret belongs to which person

What the server does:

Stores two encrypted ciphertexts until both are submitted
Triggers simultaneous release when Room is complete
Deletes both ciphertexts after reveal (not stored)

Ready for your first fair exchange?

No account needed. Create a room, share the ID, and let the math do the rest.

Create a swap room now