Nothing to copy or paste on a first visit: one click registers a private GitHub App owned by you,
then you pick the repo it may write to. The dashboard renews its own short-lived credentials from
then on, so it never asks you to sign in again.
Keep a copy of this connection. The app's private key lives only in this browser,
at this address — nothing is stored on a server. If this browser's storage is ever cleared (another
device, a new port or preview link, a private window), that file is how saving comes back
without creating a second GitHub App.
Already have the app? Reconnect instead of creating another
Every browser and address keeps its own storage, so a new device, browser or preview link looks
like a first visit. You do not need a second GitHub App — restore the one you
already have:
- If you saved the connection file (
dash-github-connection-*.json)
when you set this up, choose it below — it fills in both fields for you.
- If you didn't, open
GitHub → Settings → Developer settings → GitHub Apps,
pick your dash notes app, copy its App ID from the top of the page,
then click Generate a private key — GitHub downloads a
.pem file.
- Click Reconnect with this app. GitHub confirms the pair, and this browser
picks up the installation that is already there.
Advanced: use a personal access token instead
Only needed if you would rather not register an app — for example when this page is opened from
a file:// URL, where GitHub can't redirect back to it. A fine-grained token with
Contents: Read and write is enough.
On iPhone or iPad: open this page in Safari, tap Share, then Add to Home Screen to install the Scratchpad.