Dev log·4DAuth

Card lifecycle and public pages

8 Mar 2026

Cards now move through three states: staged, published, and revoked. A creator downloads a staged card, publishes it with a content title and platform link, and can revoke it later with a reason. Publishing ends on a share screen, and every card has its own public page. I added a demo status page, an overlay page for OBS, a QR overlay page, and pricing on the landing page, and redesigned the status page, the single card view, and the profile header.

Shipped

  • Staged, published, and revoked card states
  • Card download
  • Publish flow with a share screen
  • Revoke a card with a reason
  • Public page for every card
  • Demo status page
  • OBS overlay page
  • QR overlay page

Share