Hido

FAQ for authors

What permissions does the GitHub App ask for?

Contents: Read-only and Metadata: Read-only on the repositories you select. Not full repo scope. Not write access.

Why must I fill a term list?

Hido only replaces strings you list. It does not invent identity terms. An empty list is rejected — publishing under an “anonymous” label with zero masking is the failure mode we refuse to ship.

What should I put in the list?

Use the dry-run report: zero hits usually means a misspelling; huge hit counts usually means a stop-word.

Do you track reviewers?

No. The reader origin has no cookies and no analytics. We will not add “who viewed my code”.

Can reviewers run my HTML demo in the browser?

No webview. Reviewers read code as text, download zip, or git clone. Executing author HTML is a deanonymization channel.

Submodules?

Not recursed. Only .gitmodules text is rewritten. Flatten submodule content into the parent repo if reviewers need it.

Size and rate limits

Exact numbers also appear in the console after sign-in and at GET /api/limits.

How long does a link live?

About 120 days after each successful publish (refreshed when you Update). Delete removes objects and the source binding permanently; expiry closes the link but keeps the binding so you can Update the same URL later.