Zenix/account infrastructure
Every account you run, on one console.
Attach a token and Zenix resolves the whole account — profile, servers, channels, members. Scrape and export what you need, then send, post and schedule from the same queue instead of a script per platform.
- Networks shipped
- 17
- Tools
- 103
- Runs completed
- 208
- On the roadmap
- 3
01/Console
What is running, what is waiting, and why.
One queue across every network, every account and every tool. The same screen whether the run is a profile read or a thousand paced messages.
Accounts live
48
Queued
1,290
Delivery 24h
99.2%
- 1
Readout
Accounts with a valid session, jobs waiting, and delivery over the last day. Dead sessions leave the pool before a run picks them up, so the first number is the one that can do work.
- 2
Runs
Each run is a row, and its progress is painted behind it. Held means waiting on the account's concurrency cap — deliberate pacing, not a failure.
- 3
Log
What the network answered, line by line, as it answers. Hover to stop it and read.
02/Networks
Pick a network. The console stays the same.
Each network is an adapter behind one interface. Choose one to see every tool that runs on it today, and what is still coming.
Discord
live/from Free/reads profile, guilds, friends, DMs
Read
Pull data out. Nothing is changed on the platform.
- live
Server members
Enumerate everyone in a server, with roles and join dates.
- live
DM history
Archive a conversation with one person to CSV.
- live
Nitro offers
What Discord is giving Nitro away for right now, and which of those Zenix can claim.
Act
Change something on the account. Rate limits and ban risk apply.
- live
Boost a server
Spend selected Nitro accounts' boosts on one server, joining first if you give an invite.
- live
Edit profile
Set display name, avatar, banner, bio and pronouns.
- live
Join servers
Join a server from many accounts at once, by invite.
- live
Leave servers
Bulk leave servers by name or id.
- live
Nitro promo codes
Generate Nitro promotional codes from the currently active offers. No account needed.
- live
Send message
Send one message to a channel or user from many accounts.
- live
Server template
Wipe every channel and role and rebuild them from a preset.
- live
Webhooks
Send, edit or delete a Discord webhook from its URL. No account.
- beta
Soundboard
Send an account into a voice channel to play your clips, then leave.
Create
Produce new accounts, which land in this network's account list.
- live
Account creator
Register new accounts. They appear here ready to use.
- beta
Account login
Attach accounts you own by signing in with their login and password. The session it mints is durable — unlike a pasted token, which the platform can expire.
Telegram
live/from Pro/reads profile, contacts, chats
Read
Pull data out. Nothing is changed on the platform.
- live
Channel members
Enumerate everyone in a channel, with roles and join dates.
- live
DM history
Archive a conversation with one person to CSV.
Act
Change something on the account. Rate limits and ban risk apply.
- live
Join channels
Join a channel or group from many accounts at once.
- live
Scheduled sender
Send or forward a message to a list of channels on a repeating schedule.
- live
Send message
Send one message to a channel or user from many accounts.
Planned on Telegram: Account creator, Edit profile, Leave channels.
Stoat
live/from Free/reads profile, servers, friends, DMs
Read
Pull data out. Nothing is changed on the platform.
- live
Server members
Enumerate everyone in a server, with roles and join dates.
- live
DM history
Archive a conversation with one person to CSV.
Export
Pull public media out by URL or handle. No account needed.
- live
Discover servers
Scrape Stoat's public directory — every listed server, with its tags and member count.
Act
Change something on the account. Rate limits and ban risk apply.
- live
Create bots
Make bots this account owns, optionally dropping them straight into a server.
- live
Edit profile
Set display name, pronouns and bio.
- live
Join servers
Join a server from many accounts at once, by invite.
- live
Leave servers
Bulk leave servers by name or id.
- live
Manage server
One server, one run: rename it, add roles and channels, make bots and add them, read its bans.
- live
Send message
Send one message to a channel or user from many accounts.
Create
Produce new accounts, which land in this network's account list.
- live
Account creator
Register new accounts. They appear here ready to use.
Twitch
live/from Pro/reads profile, channel, follows
Read
Pull data out. Nothing is changed on the platform.
- live
Chat scraper
Sit in a live chat and build a rolling list of everyone who speaks.
- live
DM history
Archive a conversation with one person to CSV.
- live
Live now
List the Twitch channels streaming right now. Filter by language or category, watch any of them in place, and use the names with the chatter list or the live-chat sender.
Act
Change something on the account. Rate limits and ban risk apply.
- live
Edit profile
Set display name and bio — the profile, not the channel.
- live
Follow / unfollow
Follow or unfollow accounts by handle from selected accounts.
- live
Send in live chat
Post in any Twitch channel's live chat from many accounts. No scopes needed.
- live
Send message
Whisper one person from many accounts. Twitch refuses whispers from accounts with no verified phone number, and the send is integrity-gated, so it needs an AnySolver key.
Create
Produce new accounts, which land in this network's account list.
- live
Account creator
Register Twitch accounts with a mailbox Zenix rents: Twitch mails a six-digit code and will not finish a registration without it. Needs an AnySolver key — the signup is behind Kasada and is posted twice, so each account costs two solves. Twitch often asks a brand new account to verify a phone number before it may chat or follow.
Planned on Twitch: Chatters.
Kick
live/from Pro/reads profile, channel, stream state
Read
Pull data out. Nothing is changed on the platform.
- live
Chat scraper
Sit in a live chat and build a rolling list of everyone who speaks.
- live
Live now
List the Kick channels streaming right now. Filter by language or category, watch any of them in place, and use the slugs with the chat scraper or the live-chat sender.
Act
Change something on the account. Rate limits and ban risk apply.
- live
Follow
Follow channels from selected accounts. Kick puts this behind Kasada, so it needs an AnySolver key and spends one solve per follow. Unfollowing is not available.
- live
Send in live chat
Post into any Kick channel's live chat, from many accounts. Name the channels by slug or URL — the Live now tool lists them. Each account posts as itself, or as the channel's bot identity where the token owns it.
Create
Produce new accounts, which land in this network's account list.
- live
Account creator
Register Kick accounts with a mailbox Zenix rents: Kick mails a six-digit code and will not register an address without it. Needs an AnySolver key — two of the four calls are behind Kasada, so each account costs two solves.
Mastodon
live/from Pro/reads profile, follows, posts, DMs, lists
Read
Pull data out. Nothing is changed on the platform.
- live
DM history
Archive a conversation with one person to CSV.
- live
Following list
Export everyone one of your accounts follows.
Act
Change something on the account. Rate limits and ban risk apply.
- live
Create post
Publish a post, tweet or status from selected accounts.
- live
Delete post
Delete a post the account owns, by link or id.
- live
Edit profile
Set display name and bio.
- live
Engage with a post
Like, repost or reply to a post from selected accounts.
- live
Follow / unfollow
Follow or unfollow accounts by handle from selected accounts.
- live
Engage with a post
Favourite, boost or reply to one post from selected accounts.
Create
Produce new accounts, which land in this network's account list.
- beta
Account creator
Register new accounts. They appear here ready to use.
Planned on Mastodon: Send message.
Bluesky
live/from Pro/reads profile, follows, posts, DMs, lists
Read
Pull data out. Nothing is changed on the platform.
- live
DM history
Archive a conversation with one person to CSV.
- live
Following list
Export everyone one of your accounts follows.
Act
Change something on the account. Rate limits and ban risk apply.
- live
Create post
Publish a post, tweet or status from selected accounts.
- live
Delete post
Delete a post the account owns, by link or id.
- live
Edit profile
Set display name and bio.
- live
Engage with a post
Like, repost or reply to a post from selected accounts.
- live
Follow / unfollow
Follow or unfollow accounts by handle from selected accounts.
- live
Engage with a post
Like, repost or reply to one post from selected accounts.
Create
Produce new accounts, which land in this network's account list.
- beta
Account creator
Register new accounts. They appear here ready to use.
Planned on Bluesky: Send message.
VSCO
live/from Free/reads public gallery — no login
Export
Pull public media out by URL or handle. No account needed.
- live
Gallery export
Download every post on a public profile from its username.
GitHub
live/from Pro/reads profile, repositories, issues
Act
Change something on the account. Rate limits and ban risk apply.
- live
Create repository
Create a repository from selected accounts.
- live
Follow a user
Follow (or unfollow) GitHub users from selected accounts.
- live
Open an issue
Open an issue on any repository, from selected accounts.
- live
Star a repository
Star (or unstar) a repository from selected accounts.
- beta
Commit a file
Commit a file into a repository from selected accounts.
Create
Produce new accounts, which land in this network's account list.
- beta
Account creator
Register new accounts. They appear here ready to use.
- beta
Account login
Attach a GitHub account by signing in with its username (or email) and password. The session cookie it mints is durable. Accounts with two-factor authentication or device verification can't be attached this way — sign in once in a browser and paste the cookie instead.
Planned on GitHub: Edit profile.
X
beta/from Elite/reads profile, following, DMs
Read
Pull data out. Nothing is changed on the platform.
- beta
Following list
Look up who any public account follows — or who follows them.
Act
Change something on the account. Rate limits and ban risk apply.
- beta
Create post
Publish a post, tweet or status from selected accounts.
- beta
Delete post
Delete a post the account owns, by link or id.
- beta
Edit profile
Set display name, bio, location and website.
- beta
Engage with a post
Like, repost or reply to a post from selected accounts.
- beta
Follow / unfollow
Follow or unfollow accounts by handle from selected accounts.
- beta
Engage with a post
Like, repost or reply to one post from selected accounts.
Create
Produce new accounts, which land in this network's account list.
- beta
Account creator
Registers X accounts through its phone sign-up, which is the only route X offers. Needs two keys: a Castle key, and a 5sim key for the number it texts the code to. Both are spent per attempt. New here, so expect to watch the first few.
Planned on X: Send message.
beta/from Elite/reads profile, followers, threads
Read
Pull data out. Nothing is changed on the platform.
- beta
DM history
Archive a conversation with one person to CSV.
- beta
Following list
Look up who any public account follows — or who follows them.
Export
Pull public media out by URL or handle. No account needed.
- beta
Gallery export
Download every post on a public profile from its username.
- beta
Story saver
Save a public account's current stories from its handle.
Act
Change something on the account. Rate limits and ban risk apply.
- beta
Appeal a suspension
Run Instagram's UFAC appeal for a suspended account: accept the intro, read and answer the text captcha, and file the appeal. Most appeals come back as 'awaiting review' — that is a filed appeal, not a failure. Needs an AnySolver key.
- beta
Create post
Publish a post, tweet or status from selected accounts.
- beta
Edit profile
Set display name, avatar, banner, bio and pronouns.
- beta
Follow / unfollow
Follow or unfollow accounts by handle from selected accounts.
- beta
Like posts
Like posts or pins from selected accounts.
- beta
Send message
Send one message to a channel or user from many accounts.
Planned on Instagram: Account creator.
beta/from Elite/reads profile, subs, posts, comments, DMs
Read
Pull data out. Nothing is changed on the platform.
- beta
DM history
Archive a conversation with one person to CSV.
- beta
Friends list
Export one of your accounts' Reddit friends.
Act
Change something on the account. Rate limits and ban risk apply.
- beta
Create post
Publish a post, tweet or status from selected accounts.
- beta
Delete post
Delete a post the account owns, by link or id.
- beta
Engage with a post
Like, repost or reply to a post from selected accounts.
- beta
Follow / unfollow
Follow or unfollow accounts by handle from selected accounts.
- beta
Join channels
Join a channel or group from many accounts at once.
- beta
Leave channels
Bulk leave channels by name or id.
- beta
Engage with a post
Upvote or reply to one post from selected accounts.
- beta
Send message
Send one message to a channel or user from many accounts.
Planned on Reddit: Account creator, Edit profile.
TikTok
beta/from Elite/reads public profile and videos — no login
Export
Pull public media out by URL or handle. No account needed.
- beta
Collection export
Pull every post in a public collection from its link.
- beta
Gallery export
Download every post on a public profile from its username.
- beta
Post export
Pull one public post — its media, caption and counts — from its link.
Planned on TikTok: Story saver.
Snapchat
beta/from Elite/reads profile, friends, DMs
Read
Pull data out. Nothing is changed on the platform.
- beta
Friends list
Export one of your accounts' Snapchat friends.
Act
Change something on the account. Rate limits and ban risk apply.
- beta
Send message
Send one message to a channel or user from many accounts.
Planned on Snapchat: Account creator, Edit profile, Story saver.
Outlook
beta/from Elite/reads mailbox — attach mailboxes you own, feed the account creators
Planned on Outlook: Account creator, Edit profile, Send email.
Steam
beta/from Elite/reads profile — attach owned accounts by login
Create
Produce new accounts, which land in this network's account list.
- beta
Account login
Attach accounts you own by signing in with their login and password. The session it mints is durable — unlike a pasted token, which the platform can expire.
Planned on Steam: Account creator, Edit profile, Send message.
Epic Games
beta/from Elite/reads profile — attach owned accounts by login
Create
Produce new accounts, which land in this network's account list.
- beta
Account login
Attach accounts you own by signing in with their login and password. The session it mints is durable — unlike a pasted token, which the platform can expire.
Planned on Epic Games: Account creator, Edit profile, Send message.
Planned/3 networks
Not built yet. Request a network
- planned
Nostr
Profile, relays, follows
- planned
Pinterest
Profile, boards, pins
- planned
BeReal
Profile, posts
03/Accounts
Paste a token. Get the whole account back.
Zenix resolves the session into a full profile — identity, security state, servers and channels — then scrapes members and exports what you need, without leaving the console. Pick an account below.
Accounts · 5
Resolved profile
- User ID
- 418902773115289601
- Display name
- kx7f2p
- Created
- 2019-03-04
- k•••@ozsaip.com
- Phone
- verified
- MFA
- enabled
- Nitro
- none
- Guilds
- 34
- Friends
- 212
- Egress
- eu-3 · pinned
Friends · 212
Every send is its own run record.
04/Run lifecycle
Four steps, and the service behind each.
The parts you would otherwise build yourself. Each is a service with its own queue, its own limits and its own log — none of it is a wrapper around a script.
Step 1: Connect
Paste a token from any supported network. Zenix resolves the account, pins it to a region and keeps it warm.
Engages
Session vault
One token format per network, one vault for all of them. Encrypted at rest and health-checked before every run — dead sessions leave the pool instead of failing the job.
Identity pinning
Each account keeps a stable egress and region for its whole lifetime. A VaultProxies key shows remaining bandwidth and balance, with a warning when it runs low.
Step 2: Choose a tool
Pick what to run: read the account, scrape a server's members, send, post, export. Rate policy is attached here, not improvised at run time.
Engages
Profiles and members
One check resolves identity, email and phone, badges, verification, servers and channels. A heavier scrape lists a server's members with roles, join dates and presence.
Messaging and publishing
DM, post, like or delete from any account you hold, to one target or a list, with a jittered gap between sends. Recurring senders fire on a schedule. Account creation runs on the same rails, in beta.
Step 3: Run
The queue spreads work across live sessions and backs off per account as the network responds.
Engages
Queue and rate policy
Per-account concurrency caps, and a queue that slows itself when a network starts signalling pressure rather than burning the account.
Step 4: Read back
Every run lands in history with what the network said and how long it took, cached onto the account.
Engages
Run telemetry
What was attempted, what came back, and the timing — a record per run, visible in history.
Exports
Member lists and run results download as CSV straight from the page. Nothing is written to our disk to produce them.
Put your accounts behind one console.
Free covers Discord, Stoat and VSCO, unlimited accounts and a full year of run history. No card to start.
Note · Zenix is account infrastructure. Every network here enforces its own terms, and rate policy, quiet hours and per-account limits exist in the product because staying inside them is your responsibility.