← hankelsner.tech

Account

Sign in & access

Manage your sign-in, and (for the owner) who sees which apps & databases.

Sign in

New device — needs approval

Your code
Waiting for Hank to approve this device…
Keep this screen open — once Hank approves it, you'll be signed in automatically.
Prepared by
Hank Elsner
Address
12430 Trawalter Ln, Von Ormy TX
Signed in as

Change my password

Email & aliases

Your mailbox is — sign in to webmail with your username and the same password you use here. Add an alias to also receive mail at (and sign in as) another name, e.g. henry → henry@hankelsner.tech. Names already in use are rejected.

Device key

Bookmark this link on your phone — opening it signs you in automatically, no password needed.

Shared files

Upload & download files shared with everyone in a group. Pick a group to begin.

How access works

Expand a user to see which apps they can open and which database each app reads & writes. A database is shared storage — point two users' app at the same database and they work on the same live data. To give Cesar NTI's inventory: expand cesar, switch the inventory app on, and pick the NTI INV database.

Pending registrations

Guest access requests from register.hankelsner.tech, shown only once the applicant has confirmed their email. Approving creates a real account at demo level with no groups and no apps, and mails them a one-time temporary password.

Pending device approvals

New devices waiting on out-of-band approval. Match the code texted to you against the row, then Approve (the waiting browser signs in on its next poll) or Deny.

Users

Add a user

Tick a shared database to put them straight into it, or leave empty to give them a fresh private one with every app. Level controls write access (demo = read-only).

Databases

Each card is one database (shared storage). Its apps are what it grants; its members all see the same live data in those apps.