FAQ
Questions, answered
Short answers, no hedging. If yours is missing, email us and we will add it here.
Product
How it works
What happens when you press EXECUTE, and what happens when you change your mind.
How does it work?
You pick days — or let the realism engine pick — and we build a small git repository whose commits carry those author and committer dates in your timezone. We push it once to a brand-new repo you name on your own account. GitHub then counts the commits like any other commits on a default branch.
Can I undo it?
Yes. Every fill is a job in History with an UNDO button. One click deletes the generated repo; GitHub removes the squares within its refresh window, usually minutes and at most about 24 hours. Nothing else in your account is touched.
Why don't my squares show up yet?
Commits count only when the author email is linked to your account (we use your GitHub noreply address, which always is), the repo is not a fork, the commits are on the default branch, and GitHub has had time to recompute — up to 24 hours. The Contribution Doctor checks all of this before we push.
Can I use a private repo?
Yes, on Time Machine and Autopilot. Enable "Include private contributions" in your GitHub profile's contribution settings and the activity shows as anonymized squares. The Doctor reminds you of this switch before the push.
Does Autopilot commit every single day?
Your call. "Every day" adds at least one commit on each day you miss, so a streak never breaks. "Natural" lets the persona decide, so some days stay quiet, like a real week. Either way it skips days you committed yourself, and it only ever writes to a repository it created: if you already have one with that name, it asks you to pick another.
How long does a fill take?
Usually under a minute: the repo is built and pushed once while you watch the log. GitHub then redraws the graph, typically within minutes and at most about 24 hours.
What happens if the fill fails?
Nothing is half-pushed. The job stops, any credit or free fill it used comes back automatically, and you can retry; a retry replaces the repository the failed attempt created. If a completed fill never shows on your graph, press Request refund on the receipt or email support@retrofill.dev and we'll look at the job log with you.
Trust
The honest part
GitHub’s rules, what other people can see, and what we store.
Is this allowed by GitHub?
Backdating commits in your own repository is a normal git feature and isn't named in GitHub's policies. The Acceptable Use Policies do prohibit "automated excessive bulk activity" and "inauthentic interactions", so we keep volumes human-scale, write only to the one new repo you name, keep every commit readable by anyone who opens it, and never touch other accounts. GitHub could change its rules; we can't control that.
Will people be able to tell?
Anyone can open the repo, and we don't hide it. With the realism engine and real-looking files it won't scream "generator", but it is generated activity. Don't present it as evidence of specific work — treat it like a green lawn, not a résumé line.
What access do you need?
Sign-in is read-only (read:user and user:email). Pushing is separate: before your first fill you create the repo on GitHub and install RetroFill on that one repository, and GitHub blocks everything else — a write to another repo is refused, a private repo you did not pick is invisible. Later fills reuse it, and each push uses a key that lasts an hour and reaches one repository. Change or remove it at github.com/settings/installations.
What do you store, and can I delete it?
Your GitHub id, login, name, avatar and primary email; an encrypted OAuth token; the plans you paint; job logs; product events like sign-in, fill and undo; your purchases and a Stripe customer id if you buy something; and, if you came through an invite link, the inviter's code. No repo contents beyond what we write. "Delete account" in Settings removes all of it immediately.
Do the commits look real?
Each commit is a real change to a small project (notes, a utility and its test, a journal entry) with varied messages and timestamps at working hours in your timezone. It is still generated activity, and anyone who opens the repo can see it was created on one day.
Is it safe for my GitHub account?
We keep volumes human-scale with hard caps per day and per fill, write only to a new repo of yours, and warn accounts under 30 days old. GitHub's rules don't mention backdated commits, but GitHub can change its rules or how it counts contributions; if that makes a purchase unusable, we refund it.
Billing
Money
What costs what, what is free, and how refunds work.
What if I cancel Autopilot?
Commits stop at the end of the period you already paid for, and you keep the Time Machine features until then. Commits already pushed stay unless you use Undo on the Autopilot repo. Cancel in one click from Billing; "Keep Autopilot" undoes it any time before the period ends.
Can I get a refund?
Yes. Any purchase is refundable within 14 days while it's unused: press Refund on the receipt in Billing and it's issued on the spot, no ticket. If you already used it, the same button files a request and we answer within two business days. If a fill fails, the credit comes straight back and the purchase stays refundable. Autopilot renewals are not refundable, but you can cancel any time before they happen.
Do I have to pay to try it?
No. Previewing on your real graph is free and needs no sign-in. Your first fill is free too if it covers at most 7 days and 20 commits — enough to watch a real push land on your profile before you buy anything.
What counts as "one year"?
Any 365-day window you choose: a calendar year, or the rolling year shown on your profile. A Coffee credit pays for one such window; a fill that spans two windows uses two credits. Time Machine removes the limit entirely, forever, for one payment.
What will I see on my card statement, and who sends the receipt?
Payments go through Stripe's Managed Payments, so Stripe's Link service is the seller of record. Your statement reads LINK.COM* RETROFILL and the receipt email comes from Link, not from us. Prices are in US dollars; where sales tax or VAT applies it is added at checkout and shown before you pay, and refunds include it.
> Still stuck? support@retrofill.dev · the long versions live on how it works and transparency.
Ready to go green?
Free to paint. A few dollars to push. One click to undo.
Connect GitHub> press CONNECT to begin · read-only sign-in