A vouch, a code, a check.
Trust flows between members and patrons in four simple steps — anonymously, and always in your control.
Invite a patron
After a respectful encounter, send a private CrystalVerify invitation. Your vouch stays anonymous.
Accept & activate
The patron accepts in the companion CrystalTrust app and activates their private trust profile.
Generate a code
When booking with someone new, the patron generates a one-time trust code to share.
Validate instantly
You check the code in CrystalVerify and see their trust rating — before you commit.
Rate your interaction
Add a rating to the patron’s code — passing the trust signal on to the rest of the community.
Information beats instinct alone.
Screen without exposure
Check a patron’s trust trail without ever revealing your real name, number or identity.
Community-powered trust
Every vouch comes from a real member who chose to share it — trust built by peers, not algorithms.
Private by default
Nothing public, nothing sold. Built privacy-first, like everything from CrystalPrivacy.
A tool, not a guarantee.
CrystalVerify reflects experiences that other members have chosen to share. A validated code tells you that a patron has a positive trust trail — it does not vouch for how any future interaction will go, and the absence of a code does not mean someone is unsafe. No app can predict human behaviour.
Treat verification as one signal among many. Keep running your own screening, trust your instincts, tell someone where you are, agree a check-in time, and give yourself permission to walk away at any point. Your own judgment is always the final word.
Verify with the community behind you.
CrystalVerify comes with every PEA membership — alongside the forum, safety resources and people who understand the work.
Join the Community