Community infrastructure
Give your users each other.
Cards that arrive inside your app the way Wrapped does. Each one is one person worth meeting, and one question: yes or no.
Proposed by the agent. Both sides accept before either sees a name.
Every consumer product now competes for the same attention on the same screen. Engagement is bought back each month, retention decays the moment spend stops, and the relationship a user has is with the feed rather than with anyone in it.
The durable alternative is other people. A product whose users have met each other offline does not churn the same way, because leaving costs a person their friends rather than an app. That is the strongest retention mechanic in consumer software, and almost nobody ships it, because running real gatherings has always been manual work that does not scale.
Soul makes it infrastructure. One embed reads the affinities a user already consented to share, works out which two of your users would actually click, and asks them both, one card at a time, inside the app they were already in. Nobody browses anybody. Nobody is asked to open a second thing. Both sides say yes before either sees a name, and then it is a coffee on a Tuesday. A layer any product can turn on.
Soul.present().The momentYour ground, your accent, your corner radius. The form of the card is ours, because an introduction to a stranger should look like it came from somewhere.
Every partner stays compliant. The brain never touches raw data.
One command, no account, no key. It writes a small app, wires the real SDK into it and opens the deck over it. Answer a card and the answer is a real write you can reload and find again.
curl -fsSL https://www.soulverified.com/sandbox | sh
Anywhere you can put HTML. Webflow, Squarespace, Framer, a CMS field.
<script src="https://www.soulverified.com/sdk.js"></script>
<script>Soul.init({ partner: 'you' }); Soul.present();</script>Detects your framework and writes the component, the env file and the README.
curl -fsSL https://www.soulverified.com/install | sh
Paste the reference into any coding agent. It reads the API and wires it up. No key needed.
https://www.soulverified.com/developers
The sandbox runs the same sdk.js against the same endpoints your app would, on real rows. Nothing here is a mockup, and nothing is trained on your users.