This takes about 20 minutes and you only do it once. Do it on a computer, follow it in order, and don't skip around. Your journal is going to live in your own Cloudflare account, so it's yours. Not mine, not anybody's.
KEPT-. Please don't share it.none. Everything else still works, and you can add them later.Already have Cloudflare? Skip this one.
This is what plays your trades back second by second. You only pay for the trades you replay.
db-.This writes your AI coaching review of a day or a week. It's usually a few cents a review.
sk-ant-. You only get to see it once, so save it right away.Click this button. It opens Cloudflare's own website, not mine.
Deploy to CloudflareAPP_ORIGINS box or the build settings either.| Box | What to type |
|---|---|
VAULT_PASSWORD | Make up a password, at least 8 characters. Save it. You'll type it into Kept to open your journal. |
DATABENTO_KEY | Your key from step 3, or none to add it later. |
ANTHROPIC_KEY | Your key from step 4, or none to add it later. |
kept-vault.yourname.workers.dev. Copy it."app":"kept-vault" and "ready":true, you're golden.The little pill in the corner says Synced when your journal is safe in your vault. Every trade you log saves there by itself a few seconds later.
Already logged some trades by hand? Importing the same day again fills in the missing prices and doesn't make doubles.
none and want to add a key later?DATABENTO_KEY or ANTHROPIC_KEY, paste your key, and click Deploy.Your access key works on up to 5 devices. Open Kept, paste your access key, then your vault address and vault password. Your whole journal comes right in. Tip: on your phone, use your browser's Add to Home Screen so Kept opens like an app.
In Kept, go to Settings, then Your devices, and remove the one you don't use anymore. Already used all 5 spots and can't get to an old device? No stress: when you unlock on the new one, Kept shows your devices and you can remove one right there.
Kept saves on your device first, then copies to your vault a few seconds later. When you open Kept on another device, it pulls the latest from your vault. No buttons needed. If you ever want to force it, tap the Synced pill.
Open a day, tap Share, and you can send a link to your mentor or your trading circle. You choose if dollar amounts show. The link lives in your vault and you can turn it off anytime in Settings, under Manage shared links.
In Cloudflare: Workers & Pages, then kept-vault, then Settings, then Variables and Secrets. Click the pencil next to VAULT_PASSWORD, type a new one, and click Deploy. This logs you out everywhere, so log back in with the new one.
Your vault is your backup, and I can't restore it for you if your Cloudflare account or vault is deleted, so grab an extra copy now and then. In Kept, go to Settings and download a backup file anytime.
In Cloudflare, delete the kept-vault Worker, then go to Storage & Databases, then D1, and delete the kept-vault database. It's gone for good. Nothing is left anywhere else, because nothing was ever anywhere else.
Check the address. It should end in .workers.dev with nothing after it. Paste it in your browser: if you don't see "app":"kept-vault", your vault didn't finish deploying. In Cloudflare, open kept-vault and check Deployments.
You probably copied a different address. Go back to Workers & Pages, click kept-vault, and copy the .workers.dev address from that page.
Add VAULT_PASSWORD in Cloudflare (see Change your vault password). It needs at least 8 characters.
Passwords are case sensitive. Forgot it? Make a new one in Cloudflare, then log in with that.
After a few wrong passwords your vault locks for 15 minutes to keep people out. Wait it out, then try again.
Databento's data shows up the day after you trade. Try again tomorrow.
Check DATABENTO_KEY in your vault settings: no extra spaces, and it starts with db-. Also check your Databento account has a payment method.
Your trades are still saved on your device. Kept will copy them to your vault as soon as it can reach it. If it stays off, refresh the page, and log out and back in.
Pick a device you don't use anymore and tap Remove right there on the unlock screen, then unlock again. That old device gets signed out within a day.
Copy it again from my message, with no extra spaces. Still stuck? Message me in Circle, and please don't post your key there.
| Lives in your vault (Kept can't see it) | What Kept keeps |
|---|---|
| Your trades, notes, reviews, screenshots and shared links Your Databento and Anthropic keys Your vault password Your replay data | Nothing about your trading. Just your access key, scrambled, with your name and the devices you've unlocked, so I can turn it on or off. |
Kept is a journal, not financial advice.