frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Anonymous age verification with passkey-powered encryption

https://loginwithone.com/
3•mikeysight•36m ago

Comments

mikeysight•25m ago
This project has been kicking around in my head since I first heard about the webauthn PRF extension in early 2024. I've slowly chipped away at it since, and finally got things to a shareable state over the summer thanks to a very fun parental leave. Headed back to work tomorrow, so I figure there's no time like the present.

tldr: A client-held encryption key derived during passkey authentication encrypts all sensitive user data prior to persistence so that only the user is able to decrypt and reuse that data on their device. This allows short-lived, privacy-preserving age proofs to be issued to requesting applications (18+, no PII shared) without requiring users to re-upload their documents. The SSO user experience is built on top of the OAuth 2.0 Authorization Code Flow.

https://loginwithone.com - demo video + high-level architecture + FAQ

I also made the parody demo apps from the video public if anyone wants to play around with the user experience:

https://demo.brainrot.loginwithone.com https://demo.dgnrt.loginwithone.com https://demo.kirby.loginwithone.com

I suspect most will choose to pass on the ID stage for now (no offense taken, doing so is low reward in this context) but if you navigate to https://app.loginwithone.com after onboarding you can demonstrate the passkey-powered encryption on your email via the lock/unlock button.

Very open to feedback and happy to answer any questions! I plan to pull the client-side encryption functionality into an open-source typescript library for general use, so any thoughts or suggestions on what you’d like to see out of that interface would be supremely useful. Thanks all,

Michael

akshay_akula•14m ago
If you could combine this with the google oath experience somehow like age verification of my google account? I would def use that.
mikeysight•11m ago
check out the demo video! I think you'll like it :) that's the exact user experience (it's built on the same OAuth protocol) but with all underlying data encrypted to your device.
mikeysight•5m ago
also google if you're reading this don't even think about it, patent is pending and my uncle is a lawyer

Show HN: Yado – Claude Code and Codex on Your iPhone

1•mehdigtb•1m ago•0 comments

Show HN: Run, tests, and find issues in your services with no code changes

https://github.com/VinvAI/VinvAI/
2•itsAnshul•2m ago•0 comments

We Bought a $500 Counterfeit Rolex So Good, Even Rolex Didn't Spot It

https://www.wired.com/story/we-bought-a-counterfeit-rolex-so-good-even-rolex-didnt-spot-it/
1•Brajeshwar•7m ago•0 comments

Google Just Made It Easier for Campaigns to Send You Fund-Raising Emails

https://www.nytimes.com/2026/08/18/us/politics/google-political-campaigns-email-spam.html
1•reaperducer•7m ago•0 comments

Windows Defender Crashes During a Quick Scan

https://borncity.com/win/2026/08/19/windows-defender-crashes-during-a-quick-scan-august-18-2026/
1•speckx•8m ago•0 comments

Show HN: Infinitely nestable visual task organizer and workload simulator

https://projectzen.com/home
2•dbullist•8m ago•0 comments

The Martians (Scientists)

https://en.wikipedia.org/wiki/The_Martians_(scientists)
1•leonidasrup•10m ago•0 comments

Getting set up on local AI. Here's what matters

https://twitter.com/draginol/status/2089338779324543047
2•draginol•10m ago•0 comments

Show HN: Goldset, 896 Python bug fixes verified by running the tests

https://github.com/andysalvo/goldset
1•andysalvo1•10m ago•0 comments

DIY Digital Photo Frame with RPI, Immich, and an old monitor

https://www.reddit.com/r/immich/comments/1vpujpo/new_raspberry_pi_digital_photo_frame_with_immich/
1•henriquenunez•10m ago•0 comments

HiFi Speaker Size/Spec Comparisons

http://www.truescaleaudio.com
1•Nagu-TSAudio•10m ago•1 comments

Code Is Not the Outcome, Learning Is

https://pawelbrodzinski.substack.com/p/code-is-not-the-outcome-learning
2•flail•10m ago•0 comments

It took us 9 years, 11 prototypes, and our life savings

https://twitter.com/mehul/status/2089784603737575470
1•tosh•12m ago•0 comments

The Sleepless Ape

https://claude.ai/code/artifact/bbf59276-21bf-4f0d-9e53-93bd9b7c526a
1•shafkathullah•12m ago•0 comments

Show HN: Remove logo from any t-shirt

https://www.removelogofromphotos.com/
1•StanleySathler•13m ago•0 comments

Show HN: Sequo – Writes your plan and decisions into files your agent reads

https://sequo.app
1•shken•14m ago•0 comments

I'm so f-n tired of the Internet It has become the worst place

2•behindai•15m ago•2 comments

On the fly, image transformation and delivery pipeline

https://github.com/go-batteries/optimux
1•argentum47•15m ago•0 comments

Show HN: NextBlock CMS – open-source fullstack CMS for NextJS 16 and Supabase

https://nextblock.dev
1•nextblock•15m ago•0 comments

Show HN: Verify OpenAI's signed agent traffic in Python (RFC 9421/Web Bot Auth)

https://github.com/regent-protocol/regent-httpsig
2•abay_aubakirov•15m ago•0 comments

PWA: Personal Web Apps

https://ma.ttias.be/pwas-personal-web-apps/
1•Mojah•15m ago•0 comments

I'll Follow the Sun

https://leancrew.com/all-this/2026/08/ill-follow-the-sun/
2•surprisetalk•16m ago•0 comments

What Happened on Easter Island?

https://www.scientificamerican.com/article/what-really-happened-on-easter-island/
1•sohkamyung•16m ago•0 comments

How to Survive the AI Cyberpocalypse

https://www.derekthompson.org/p/how-to-survive-the-ai-cyberpocalypse
1•momentmaker•18m ago•0 comments

WireGuard VPN Troubleshooting for Linux Administrators

https://barelypatched.com/wireguard-vpn-troubleshooting-for-linux-administrators/
1•whatbackup•18m ago•0 comments

A filename when none exists

https://daniel.haxx.se/blog/2024/08/19/a-filename-when-none-exists/
1•birdculture•19m ago•0 comments

South Korea youth employment falls sharply in AI-exposed industries, BOK says

https://www.koreajoongangdaily.com/business/94-of-job-losses-among-young-people-over-past-4-years...
1•neom•21m ago•0 comments

Reducing my blog's cloud costs to $0

https://flowtwo.io/post/building-a-new-blog-pt.-3
2•thejoeflow•21m ago•0 comments

Why I'm Staying Out of the Substack Religion Debate

https://www.astralcodexten.com/p/why-im-staying-out-of-the-substack
2•Michelangelo11•21m ago•1 comments

Reelaro – Full channel-to-post automation for video Shorts

https://reelaro.app
1•thorsBruda•22m ago•0 comments