Registry

Shared record of known offenders. Team access only.

Registry

New team member setup.

Registry
-

All entries

- entries on record

Showing recent entries.

ID Name Info Link Updated

No entries yet. Add the first one above.

-

Needs review

Rows imported from the old sheet with something missing. Fix them here, or mark them fine as-is.

ID Name Info Link Missing

Nothing needs review right now.

Activity

Every create, edit, rename, and delete, and who did it and when.

When User Action Entry Detail

Import from spreadsheet

Drop a CSV exported from Google Sheets. Rows with a serial number keep it; rows missing a name, info, or link, or with a serial that collides with something else, are imported anyway and flagged for review, never dropped.

Drag a CSV file here, or click to choose one

Columns expected, in order: Serial/ID, Player Name, Info, Link

Preparing...

0 entries created

0 flagged for review (missing fields or serial collisions)

0 failed outright

Backups

Your data, outside the database, in case you ever need it.

Export to spreadsheet

Download every entry, including current names, old names, info, and links, as a spreadsheet you can open in Google Sheets or Excel.

Full data export

Download everything as JSON, including the full audit history. Useful if you ever need to move to a different system.

Team access

Manage who can sign in, and generate invite codes for new team members.

Invite codes

Code Status Created

No invite codes yet. Generate one above.

Team members

Name Email Role Status

New entry

Name changed

This entry is currently listed as . Move it to old names before saving as the current name?

-

Info

-

Link

-

Old names

    Entry created

    Saved as . Its ID is:

    Change ID

    Current ID is . Use this to fix a duplicate or incorrect serial number. This cannot be undone from the app.

    Edit old name

    Account settings