open code,
closed data
The code of 1handshake is public on GitHub under the AGPL-3.0 license. Members' data is not: it is stored in the EU, only what you choose is visible, and you can export or delete it at any time.
what this means
Anyone can check how 1handshake works — the code that builds the graph, sends intros and publishes cards is open. What is not open is the people in it.
- AGPL-3.0. Anyone can read and run the code; if you run a modified version as a service, you share your changes too.
- Your Google account email, your card (name, role, bio, photo, city), your birthday (only you see it), your handshakes and requests, and the joint selfie from your invite.
- A Postgres database and file storage in the EU, in Frankfurt. Photos are re-encoded on your device before upload, which removes location and camera metadata.
- Your card at 1handshake.com/@you and its llms.txt.
- Your “i need” and “i can”; your connections — only while “open to network” is on.
- Your birthday — it stays visible only to you.
- Export everything as JSON or delete your account from your profile. Deletion erases your personal data; an anonymous ghost 👻 node stays so intro chains don't break.
LinkedIn made networking cold. Strangers in your inbox. Connections you never met. A feed of humblebrags.
We're building it back warm. You get in only by meeting a member — in person, with a selfie to prove it. Every intro comes through someone you both know. Your card is yours. The code is open. Your data isn't.
Everyone you need is one handshake away.
why agpl-3.0
A network of trust only works if people can trust the network itself. With AGPL-3.0 nobody can take the code, close it and run a hidden copy as a service: anyone who runs a modified version for others has to publish their changes too.
Your public card is meant to be found — that is what it is for. Everything else stays inside the club, and leaving is always one button away: export your data as JSON or delete your account, and your place in the graph becomes an anonymous ghost 👻.
already a member?
Sign in with Google. Not a member yet? Meet one — that's the only way in.