Self-hosted. Your accounts never leave your server.

Your accounts. Your proxies.
Your rules for Reddit growth.

Cadence runs the Reddit accounts you already own on their own browser fingerprints and residential IPs. Every session is scheduled, gated and logged, so you always know what posted, from where, and why.

  • One anti-detect browser profile and one sticky IP per account
  • A weekly schedule mask and per-action caps you preview before they run
  • Pre-login gates: blacklist, fraud score, captcha cooldown, pause
  • A decision record for every session, a reason for every skip
Fleetexample data
AccountExit IPNext sessionState
u/quietharbor_
r/VPN
73.162.8.41Tue 14:20Running
u/mara.builds
r/webdev
98.11.204.7Tue 19:05Scheduled
u/pinetree_dev
r/selfhosted
24.6.190.113Wed 09:40Paused
u/lowtide.k
r/supplements
172.58.19.6Wed 11:15Scheduled
Weekly mask · u/quietharbor_168 slots
Mon → Sun00:00 → 23:00
14:20 session_decision · upvote 1–2 · comment 0–1 · gap 3h ±50% · proceed
How it works

Three settings, then it runs itself

Sessions read before they write, roll their targets from a seeded generator, and refuse to act when a gate says no.

step 01

Connect the accounts you already own

Each account gets its own anti-detect browser profile with its own fingerprint and a sticky residential proxy. Credentials stay encrypted on your server.

u/quietharbor_profile k3f9a2
u/mara.buildsprofile 8c1d07
step 02

Set the schedule and the permissions

Paint a weekly mask, choose sessions per day, and grant each account only the actions it should take. Vote, comment, join, post: every one is opt-in.

upvote1 to 3 / day
direct_comment0 to 1 / day
postoff
step 03

Sessions run, gate themselves, and log why

A session browses first, engages second, and writes a decision record before it touches Reddit. Skips are logged with the reason so you can audit every day.

14:20 session_decision · upvote 1–2 · gap 3h ±50%
14:21 proxy_ip 73.162.8.41 · fraud 4/100 · ok
Why your own accounts

Rented pools borrow trust. Owned accounts build it.

Most Reddit tools post from accounts you will never see. Cadence only ever operates the ones you hold the password to.

Cadence · your accounts
Rented account pools
Who owns the karma
You. It accrues on accounts you keep forever.
The vendor. It leaves when the subscription does.
Who holds the login
Your server, encrypted at rest. Nobody logs in for you.
The vendor, on shared infrastructure you never see.
When a comment lands
From a named account with a history you control.
From whichever pooled account was free.
If the vendor disappears
Your accounts, proxies and logs are still yours.
Everything you built is gone.
What you get

Accounts that read like people, and a log that proves it

r/selfhosted · 3h
Best way to back up a home server off-site?
▲ 412 ▽96 commentsreplied by u/pinetree_dev

Karma that compounds on your accounts

Read-heavy sessions first, engagement second. The accounts look like readers who occasionally talk, because that is what they do.

judge → RELEVANT · post age 41m · commit to one answer

Comments that answer, timed to the thread

A context judge reads the post before anything is written. If it cannot say yes, the account skips. No judge, no comment.

radar · 14 new · 3 pass brand brief · 1 mod-locked

Leads surfaced while the bot browses

Threads that match your project brief are captured as leads with the mention test already applied, so you review a shortlist, not a feed.

own-posts · 2 queued · 5 replies · sentiment 4 positive

Your own posts, your own subreddits

Queue posts to communities you moderate, watch the replies, and let the bot upvote or answer the ones worth answering.

Safety

Four gates stand between a session and Reddit

Every one runs before login. A bad IP never touches an account, and an unavailable judge never approves anything.

gate 1Proxy IP captured before login

If the fetch fails, the session aborts. A captcha can never fall back to the host IP.

gate 2Blacklist and fraud score

Known-bad IPs and high fraud scores end the session before the login page loads.

gate 3Warm-up dwell

Eight to twenty seconds of organic homepage reading before any credential is typed.

gate 4Judgment fails closed

If the language model is unavailable, the account skips. It never guesses.

Features

Everything the operator can turn

Each of these is a column in your database with a control in the console, not a constant in the code.

Weekly schedule mask

168 slots per account, with a daily session count and jittered gaps.

Per-action caps

Min and max per day or per period, rolled deterministically from the account and date.

Additive permissions

Sixteen gated actions. New accounts start with upvote only.

Sticky residential IP

One proxy per account. The exit IP is captured inside the browser before login.

Pre-login fraud gate

Scamalytics score checked against your threshold before Reddit is touched.

Captcha cooldown

An IP captcha parks the account for 24 hours automatically.

Operator pause

One switch on the account page outranks forced runs and queued work.

Ban short-circuit

A public profile pre-flight catches suspensions before a browser launches.

Lead radar

Threads matched to a brand brief, with the mention test applied.

Comment radar

Watch keywords across the subreddits you care about.

Mod outreach

Mod-locked posts become review leads with a staged outreach funnel.

Session decisions

Every run writes its targets, permissions and remaining quota first.

Run Reddit on your cadence

Sign in to the console to add an account, paint its week, and watch the first session decide for itself.

Self-hosted. The console, the bot and the database all run on a server you control.