Build something.
Watch how it works.

A live coding environment with a real URL, a database with no schema, and a time machine that records every request — all from one email.

No password. No credit card. Click the link and you land in the editor.

aria-park.rewind.js ● live · synced 2s ago
[ live editor + preview + KV browser + replay scrubber ]
Onboarding

There are no
steps.

You type your email. We send a link. You click it. You're in the editor.

A working example is already there. The subdomain is already serving it. Every request you make is already being recorded.

Things you don't need
  • A credit card
  • A password
  • A separate billing account
  • A project to create
  • An IAM role to configure
  • A CLI to install
  • A schema to design
  • A deployment step to learn
One email. One link. One place.
AGPL-3.0

Free software.
Real openness.

The whole stack is AGPL-licensed and public on GitHub. Read it. Run it. Fork it. Host it yourself, free forever.

You pay us to run it for you. That's the whole deal.

github.com/anarchodev/rove AGPL-3.0
$ git clone github.com/anarchodev/rove
$ cd rove
$ zig build rewind-worker rewind-cp rewind-front
 four processes, your hardware

No-relicense commitment

We will never relicense Rewind to a non-free license. Not when we're bigger. Not if we're acquired. The repo is AGPL and that's the contract.

Why watch your code

You can't run your code in your head.

No matter how senior you are. Some pretty good engineers have said as much.

Aggressive use of a debugger gives you insight you won't get by mere inspection.

JC
John Carmack
id Software, Oculus, Keen Technologies
@ID_AA_Carmack · 2016

Creators need an immediate connection to what they're creating. So much of creation is discovery, and you can't discover anything if you can't see what you're doing.

BV
Bret Victor
designer, ex-Apple Human Interface
Inventing on Principle · 2012

They're both right. The reason most of us don't watch our code is that the tools have been painful, partial, or both.

Rewind is the tool that isn't.

Replays run the same QuickJS engine that recorded them — the same sources, built for WebAssembly with tracing on. Deterministic execution, not approximation.

Caller IPs are masked

Before anything is recorded: IPv4 drops its last octet, IPv6 keeps only the /48.

Your subdomain is yours

Free, with TLS issued and renewed for you. Custom domains are operator-assisted today.

No lock-in by license

The whole engine is AGPL-3.0. Run the same stack yourself, on your own hardware.

Where your data lives

Handlers run in Beauharnois, Canada. Recordings are stored in Virginia, USA. Both on OVHcloud.