FeaturesHow it works

One Browser.Isolated Sessions.Absolute Privacy.

Create your first profile to get started. Each profile keeps its own cookies, sessions, and logins completely separate.

BlackSession Icon
BlackSession
BlackSession Browser Interface
Core Architecture

Built for those who can't afford leaks.

Each profile is fully isolated — cookies, sessions, and logins never mix. BlackSession enforces separation at the browser engine level.

01Active

Profile Isolation

Every profile runs in a sandboxed container. Cookies, localStorage, IndexedDB, and cache never bleed between identities — by design, not policy.

SandboxedZero bleedPer-profile cache
02Active

Secure Sessions

Sessions are cryptographically scoped. Each profile generates its own storage partition key, ensuring authentication tokens cannot be accessed cross-profile.

Partition keysScoped tokensAuth isolation
03Active

Multi-Identity Browsing

Maintain simultaneous logged-in sessions across any number of accounts on the same site. Work Gmail, personal Gmail, and client Gmail — all side by side.

Parallel loginsSame-site accountsNo conflicts
04Active

Proxy Per Profile

Assign a distinct proxy — SOCKS5, HTTP, or HTTPS — to each profile. Traffic from one identity never shares an IP with another. Network-level isolation included.

SOCKS5Per-profile IPNetwork isolation

All isolation is enforced at the Chromium storage partition level.

Cookies
Sessions
Cache
IndexedDB
How it works

One browser. Infinite identities.

BlackSession lets you create isolated browser profiles where cookies, sessions, and logins never mix. Each identity is sealed at the storage-partition level — enforced by the engine, not by trust.

💼Work
Linear
Slack
Gmail
Isolated
🏠Personal
Twitter
Reddit
YouTube
Isolated
🔒Client A
Notion
Figma
GitHub
Isolated
Step 01

Create a profile

Give it a name and a color. BlackSession provisions a completely fresh Chromium storage partition — no shared state with any other profile.

partition.create({ id: 'profile-work' })
Partition provisioned
Step 02

Assign a proxy

Optionally bind a SOCKS5, HTTP, or HTTPS proxy to the profile. All traffic from that identity routes through its assigned exit — nothing bleeds to the others.

proxy.bind({ profile: 'work', socks5: '…' })
Proxy bound — IP isolated
Step 03

Browse in isolation

Log into any site. Cookies, sessions, tokens, and cached assets are scoped exclusively to this profile. Switch profiles instantly — zero cross-contamination.

session.scope({ profile: 'work', isolated: true })
Session sealed
"BlackSession lets users create isolated browser profiles where cookies, sessions, and logins never mix."
Storage Partition APIChromium EngineProcess IsolationPer-profile Proxy