The Self Network is built for Developers

Self Network Early Access Alpha

Manage customers more easily. Start today.

Get Early Bird access not just to Self today, but also to our future releases.

You can count on TaaS to help you

No more bots, just real humans

Every member on the Self Network, human or organisation, has been verified and checked biometrically. Something they can prove cryptographically with every interaction.

So you know your user is a person, not a bot.

Primary & Multi-factor authentication

The Self App acts as a biometrically gated token – you can use it to manage user authentication, both on and offline with certainty.

Because Self is based on User-held data, developers no longer need to manage the storage of sensitive credentials.

Zero knowledge presentation

An easy to use zero knowledge fact checker allows developers to ask the questions they really need an answer to, and receive anonymised answers.

That means they need to worry less about running a secure compliant environment.

Better Data

Launch sooner with less effort

Build simpler processes and manage less personally identifiable data (PID) by relying on data you can prove to be true. Self fact checks can return metadata about a users PID allowing you to get the information the business needs without having to store, analyse or see the primary data.

So "scan and OCR process a drivers licence" to know if a user has a driving licence and their age meets your requirements becomes " does User X have a licence and are they between 18 and 70?" The response "YES" holds no PID and can be cryptographically verified and updated in real time.

Self app profile screen on yellow circle background

Easy Onboarding

Use Self to enable instant, secure user acquisition

Build an on-boarding flow using Self and rely on the pre-verified facts held by the User in their App. You receive all the credentials you require as an answer to a single question. You can then delete personally identifiable data saving you from having to store and protect it.

When Self is then used for Auth the user credentials are re-confirmed as still being true without the need to share the actual data. So your user is always right.


Free yourself from GDPR

Self lets you know your user is a real person, and useful things about them, like that they've had their identity verified, they have a drivers licence and a bank account –all facts which you can rely upon. But you don't have to process anything identifiable.

So how can you communicate? Self lets you notify users across the Network, and lets you see that they have seen your notification. Their account with you can be tied only to a Self account number, and as such you can have a connection with a real, verified user without knowing anything about them. That opens up huge opportunities for data analysis which isn't possible within the regulations when you hold PID about your user.

Getting started:

Integrate Self in a few easy steps

Build Self into your application as a secure authentication path and be sure where requests come from and responses go to.

Coming soon

Access your developer hub

Get up and running with Self today. Our robust APIs and comprehensive documentation are designed to help you integrate Self into your workflows quickly and easily.

Download Self
Everything starts with the Self app. Download it to your phone and join the Self Network to set up your developer account.
Activate your Developer Account
Once in you'll find comprehensive documentation, useful snippets in Go and Ruby and a suite of APIs to get you up and running quickly.
Create your First App
Build an app to connect to and authenticate users, verify it and generate keys to connect it into the Self Network.
Connecting to users
Connect to your Users
Get your App into the catalogue, and allow your users to connect to you through the Self Network. Simplifying your handling of Auth, GDPR and Bot management.

Membership is easy and free. Connect today.

Simplify life and take control of your data with the worlds first trust network.

Self Early Access Alpha

The Self Network is an encrypted channel through which everyone can communicate and where every user is verified, and every action permissioned. Self simplifies the process of asking anything or knowing anything about anyone

By distributing personally identifiable user data (PID) across the network (on devices belonging to the user) instead of collating it in multiple databases at the organisation; and by establishing a secure channel to access both user and PID. Self removes the need to store and manage PID and frees organisations to analyse the now anonymised data they do hold outside the scope of regulation.

Self authentication holds real value, embedding everything from KYC like user verification to cookie permissions into a single phone tap improves user experience while increasing security by eliminating bots and tackling many of the vectors for fraud.

We've chosen to release our Android Beta first, the iOS version will be released shortly. Self Public Alpha is releasing in the UK initially, although our Private Alpha is available globally on request.

Stay up to date with all of the Self Network developer news on Twitter

Self on Twitter: @futureoftrust


Verify a few facts about yourself, like your email, phone number, passport details and secure them with a selfie.​

This is the important bit: all the details stay on your phone. They're not stored on ours (or anyone else's) servers


Use Self to register and create a trusted connection to companies, charities and organisations with one tap.​

Feel safe that your data stays under your control.

Frequently Asked Questions

Answers to commonly asked questions
What do you mean 'facts' can be stored in Self?

A fact is just a piece of information about you. The most basic facts stored in the Self data store in your phone are the ones you use to sign up: your email address, street address, your phone number, date of birth the personal details on your passport or driving license.

If a fact has been verified as being true by an authoritative third party it will be marked with a tick.

You can only share facts over the Self Network which have been verified, so you should try to get as many facts verified as possible.

How is this useful?

Imagine if you've just finished a foreign language course – the course providers could attest to the fact that you've achieved a level of competence in French, and you could store this as a verified fact in Self. That would mean you could use that fact in the future, for example when registering on a job platform, so potential employers know that someone they can trust says that "Oui, ils peuvent parler français!".

One important thing is that someone doesn't need to know the details to know that a fact is true. If you're buying age restricted goods online, the retailer doesn't need to know your date of birth, they just need to know that you're over a certain age. This is a powerful way of protecting your data, while being able to prove useful things about yourself.

And all of this information is just on your phone, always under your control.

How does Self compare to Two Factor Authentication apps?

Self can be used as a factor in multi-factor authentication, but because Self is proving more than that you have access to some keys it delivers more value to the organisation requesting authentication than just an app. Self can tell them that it's the specific person who should be being given access in real time. It can also add to that payload things like whether the person being authenticated has passed a KYC check and if they are the same person as the one who did the previous KYC check. Giving the organisation authentication with real value in real time.

How do I back up the data I have in Self?

All data stored in Self is encrypted on your mobile device. Any data you share is backed-up to your phone's cloud backup (e.g. iCloud or Google Drive) in a location nominated by you during the signup process. The backups of your data and account details will be encrypted end-to-end and then stored encrypted in your device's backups. 

We don’t have any access to your backups.

It is your responsibility to keep your phone, login details and recovery details safe, and to prevent others from having unauthorised access to your data.

Which facts can I verify with Self?

The Self app is a tool which lets you verify facts about yourself, so that you can use and share them safely when you need to over the Self Network. At beta launch the number of Facts that Self will support is limited (things like identity and contact information), but eventually we will support almost any piece of information which can be verified by someone else. 

All of this information stays on your device, under your control. It is never stored in the Cloud or in a big database with other peoples Facts. It’s just on your phone. 

You can only share facts over the Self Network which have been verified, so you should try to get as many facts verified as possible.

How much does Self cost?

Self is free to join as an individual user for personal use and the core features will always be free to you in the future.

Our business model is to charge the businesses using Self a small amount of money every time they ask to check a fact about you – such as your phone number, address, qualifications, passport number etc. – when you choose to connect with them using Self. They get certainty that the information you've shared is true, and you can be sure that your data isn't being used in ways you haven't explicitly agreed to.

In the future we may release new features, which may carry a charge, but these will always be optional.

For full details of our pricing and packages for businesses, see our Pricing page.

How does Self compare to password storage apps like 1Password and LastPass?

Self supports allows authentication without the need for usernames, passwords or anything you need to remember – just being you is enough. Lots of sites will still use passwords and usernames for a long time to come, so for those, password apps are great, but where you can login with Self it’s easier and safer than usernames, passwords or 2FA.

Why is it better to store my data on my phone than in the cloud?

Security, security, security.

Data stored in ‘the cloud’ is actually stored on servers located all over the world. These servers can be accessed from absolutely anywhere and the data on them is only as safe as the humans that set up the protection around them. As many high profile data breaches have shown (Twitter, British Airways, Zoom, the list goes on), these security measures are not up to the task of keeping out ever more skilled and ambitious hackers.

If your data is stored on your phone, it can’t be hacked like this. The fingerprint or face scan you use to unlock your phone is almost impossible to hack and, so is the data itself. 

The other issue with allowing companies to store your personal data is that once you’ve given a company some of your personal information, it’s easy to forget what you’ve shared with them and impossible to control how they use it. This misuse of data is becoming more widespread as businesses try to squeeze more and more value out of the information that they hold about their customers.

When you store your data on your device you remain in complete control of that information. You decide exactly which pieces of data to share with a company and you will be able to decide precisely what they can use it for and how long they can keep it.