New card look
I changed how verification cards look. Cards made from today on look different from earlier ones. I also fixed a card link that sent people to the wrong place.
Shipped
- New look for verification cards
- Card link fix
Dev log
Every logged day on 4DAuth, newest first. The product is at 4dauth.com.
Milestones

I changed how verification cards look. Cards made from today on look different from earlier ones. I also fixed a card link that sent people to the wrong place.
Shipped
The Account page now shows your actual subscription state. You can resume a canceled subscription in one click, see the card on file, and jump straight to the right page in the billing portal. I added a checkout panel to the paywall and resubscribe screens and fixed a scrolling bug in the checkout overlay. I also removed a test pricing banner and tidied copy across the app.
Shipped
I added a public pricing page and linked to it from across the site. It shows the single plan and its price.
Shipped
I turned on payments. The plan is $49 a month, paid by card through Stripe. Checkout now happens on the site instead of sending you to a Stripe page, and tax is worked out at checkout. I fixed a few bugs in the customer portal the same day.
Shipped
I fixed where users with a lapsed subscription land after signing in. I closed gaps in the flow for canceled subscriptions. I added a Close Your Account page.
Shipped
I redesigned the card page: one toolbar strip with revoke in it, a status area, and a QR Only overlay tile. I merged the dashboard into the Cards page, added icon-only filter tabs on small screens, and made adding a platform link an inline form on the card. I rewrote the Creator Kit page and brought the guides in line with the app's labels and dimensions. I also added an email unsubscribe page.
Shipped
I removed the 14-day free trial from checkout and added an FAQ entry saying so. I fixed a checkout loop that kept some subscribers from getting in. Sign-up now asks only for email and password, and onboarding is one flow. Creator bios now show on public pages.
Shipped
I replaced the generated brand mark with the official one, a circled checkmark on a rounded square. The favicon, app icons, and social preview image all use it now. The mark follows the light or dark theme and matches the surface it sits on.
Shipped
I replaced the founding plan with a 14-day trial for everyone, removed the Launching Soon badge, and added an FAQ to the landing page. Creators can now offer an RSS feed of their verification records from the status page, and account deletion became a request with a 30-day cooling-off period. I added avatar upload with cropping, emails on subscription events, banners that get more urgent as a cancellation date approaches, and recommended OBS dimensions in Streaming settings. I published guides for stream overlay setup, best practices, and how to verify, plus an in-app Creator Kit.
Shipped
I added an admin view for approving creator verifications and handling account deletions.
Shipped
I built screen links for OBS and other broadcast software. A browser source can show a card on stream without logging in. Each card has two links: a Screen Link with the card alone, and an Explainer with the card, a verified message, and a QR code. The status page shows a live badge while a creator is streaming, and the creator controls when the overlay is visible from OBS.
Shipped
I reworked the design: a navy palette, a single top nav, and a light, dark, or system theme picker. The status page got a 90-day activity timeline, compact card rows, a bio, and platform links. I set the plan at a single $49 a month, after briefly trying $199, and built subscription billing on Stripe with banners for past-due and canceled accounts and a grace period. Handles became permanent and case-insensitive, and I added Google and Apple sign-in, Privacy and Terms pages, and a How It Works guide after claiming a handle.
Shipped
I published the site in waitlist mode ahead of launch. Every call to action on the landing page collects an email address, sign-in and dashboard routes send you back to the landing page, and the hero shows a Launching Soon badge. Waitlist sign-ups go onto a mailing list. I also added a social preview image and app icons.
Shipped
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
I started 4DAuth in Lovable and built the first version in one day. Creators sign up, claim a handle, and get a verification card to show in their videos. Cards carry a content title, pick up the platform from a pasted link, and can be marked revoked. Each account has a card limit, and creators can delete their account.
Shipped