One identity for
everything you do online.

Link every account you own to one AccorID. Verify once, share what you choose, prove it cryptographically anywhere.

25+ integrations · more shipping every month
Discord GitHub GitLab Google X YouTube Twitch Spotify LinkedIn Steam Minecraft Telegram Email Phone

Your accounts, organized.

One dashboard for every digital identity you own. Link in seconds, see everything at a glance, re-verify with a click.

accorid.com/dashboard

Linked Accounts

5 accounts · All verified

Lightning fast

OAuth-based linking takes seconds. No emails to verify, no copy-pasting codes.

Always verified

Re-verify anytime. Each account shows when it was last confirmed, so apps know how fresh it is.

You stay in control

Granular OAuth scopes. You decide exactly what every app sees, and revoke access in one click.

Built for developers

A clean REST API, OAuth 2.0, ECDSA-signed payloads, and a slick developer portal.

Government ID. Verified.

Add a verified layer to any AccorID with a single Stripe Identity flow. Apps can request the verification badge, age over 18, residency, or document hashes — never the raw document.

Name
DOB
ID
Verified by Stripe Identity Encrypted in your AccorID vault

Permanent cryptographic signatures.

Every identity claim, every signed action, every linked account — all signed with ECDSA P-256. Verify them anywhere, forever.

Signature Verified
ECDSA P-256 (ES256)
SignerJohn Doe
TypeUser Explicit
Audiencecontrasig.com
SignedApr 27, 2026 · 4:21 PM
Payload MatchValid
Crypto ValidYes
sig_k7x9mP2qR4wL8nT1vB6yH3jD5fA0sE...

Granular OAuth scopes.

Apps request specific data points. You approve or deny each one. Revoke any time.

discord:username Read your Discord username
discord:avatar Read your Discord avatar
email:primary See your primary email address
phone:read See your verified phone number
identity:age_over_18 Confirm you are over 18
signatures:write Sign agreements as you

One URL. Provable identity.

Every AccorID gets a permanent profile URL. Drop it in a bio, paste it in DMs, attach it to a deal — anyone can verify your linked accounts cryptographically without signing up.

accorid.com/u/johndoe
John Doe
@johndoe · AccorID since 2024
johndoe.0001 johndoe-dev jdoe_plays +1 ••• 0123
// Verify a signature
const res = await fetch(
  'https://accorid.com/api
  /signatures/sig_abc/verify'
);
const { valid, signer } = await res.json();
POST /api/oauth/authorize
Approved · 22ms
Developer API

One API, every identity.

Drop-in OAuth 2.0, identity verification, and signature endpoints. Generate API keys in our dashboard, ship in minutes.

FAQ

Frequently asked.

Got a different question? Reach out.

AccorID is an identity hub. Create one account, link all your other accounts to it, and let apps request access through OAuth. Cryptographically signed. End-to-end auditable.

Yes — AccorID is free for individuals. Developers get generous free tiers and pay for production scale.

Discord, GitHub, GitLab, Google, X, YouTube, Twitch, Spotify, LinkedIn, Steam, Minecraft, Telegram, plus phone numbers and email addresses. New providers ship regularly.

Never. We have no advertising business, no data brokers, no analytics partners that get your information. AccorID is paid for by developers who use the API — not by selling your data. We can't sell what we can't read: every sensitive field is encrypted before it touches our database, and the keys live in a separate secrets vault that even our engineers can't query directly.

Sensitive fields (emails, phone numbers, ID document data, names, dates of birth) are encrypted at rest with AES-256-GCM using a master key bound to the worker runtime. Identity documents and selfies live in R2 object storage and are blob-encrypted with the same scheme — the raw bytes never sit unencrypted on disk. All transport is HTTPS-only, sessions are HttpOnly + Secure cookies, passwords are hashed with PBKDF2, and every cryptographic action you take is signed with ECDSA P-256 so it's tamper-evident forever.

No. Apps must request explicit OAuth scopes (e.g. email, profile.username) and you approve each one on a consent screen that lists exactly what they get. Every authorization is signed, dated, and revocable from your dashboard with one click. Revoking instantly invalidates the app's tokens.

We use Stripe Identity for government-ID verification. The raw document is encrypted into your AccorID vault — apps never see the document itself. Apps can only request specific verified attributes through OAuth scopes (verified status, age over 18, country of issue, document hashes). They request only what they need; you approve only what you want to share.

Yes, anytime. Account deletion soft-deletes immediately (you stop showing up everywhere within seconds) and a 30-day grace window lets you recover by mistake. After 30 days, all encrypted PII, R2 documents, sessions, OAuth grants, and audit logs tied to your account are permanently purged.

Cloudflare D1 (SQLite at the edge) for structured data, Cloudflare R2 for encrypted documents. Cloudflare's infrastructure is SOC 2 Type II certified and we never replicate your data outside of it.

Almost no one. Sensitive fields are encrypted with a key that lives only in the worker runtime — even direct database access reveals only ciphertext. We log every administrative action and audit those logs ourselves. We don't have a 'view as user' button, because we built the product to make sure that button can't exist.

Unify your identity in one place.

Create your AccorID and link your first account in under a minute.

Create Your AccorID