Separate identities and accounts
Split public, work, and sensitive personas so one mistake does not expose everything.
Target outcome
Public, work, and sensitive activity stay in isolated browser contexts
Do this first · quick win
If you only do one thing today: create a dedicated browser profile or container for sensitive activity and stop logging into personal accounts there.
Setup queue
Start with verified tools
Compare the fit, keep the ones you want in My Stack, then open the verified setup guidance.
Choose Brave profiles when you need separate browser containers for public, work, and sensitive personas on one machine.
More compatible tools (3)
Optional Web3 layer after browser separation — use when apps need proof-of-personhood without uploading government IDs to every service.
Choose iden3 when you want programmable identity credentials for apps you build or operate.
Choose Self when you need reusable identity proofs with selective disclosure in Web3 apps.
Understand · act · verify
Your path
Nothing is detected automatically. You decide when a step is done or needs another review.
- 1
Write down the personas you need — public, work, sensitive — and what each is allowed to touch.
Step 1 · Not started
- Personas defined: You have a written list of what public, work, and sensitive personas may access.
- 2
Create separate browser profiles or containers: one for public browsing, one for work, and one for sensitive activity — never cross-login between them.
Step 2 · Not started
- Browser containers separated: Each persona has its own browser profile or container and you have not cross-logged in.
- 3
Assign each persona its own email inbox and password-manager vault; disable autofill on sensitive profiles.
Step 3 · Not started
- 4
Move one high-risk service (messenger, cloud, social) into the sensitive container and delete old sessions elsewhere.
Step 4 · Not started
- High-risk service migrated: At least one sensitive service runs only inside the sensitive container with old sessions revoked.
- 5
Optional Web3 step: link a BrightID proof to apps that need sybil resistance without uploading government IDs everywhere.
Step 5 · Not started
- 6
Review monthly for shared phone numbers, recovery emails, or payment cards that link personas back together.
Step 6 · Not started
How you know it worked
- Public, work, and sensitive activity stay in isolated browser contexts
- Credentials and sessions do not bleed across personas
- Optional Web3 identity proofs are available without repeating KYC uploads
Watch out
Password reset flows that send SMS to one phone number undo multi-account separation.
Synced browser history and shared Wi‑Fi names can correlate personas.
Logging into the same service from two containers links them through the provider's session graph.
Key terms
- Browser container
- An isolated browser profile or cookie jar that keeps logins, cookies, and history separate from other personas.
- Persona
- A deliberate identity slice — public, work, or sensitive — with its own accounts and access rules.
- Sybil resistance
- Mechanisms that limit fake accounts without requiring full government ID for every service.