frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Anonymous age verification with passkey-powered encryption

https://loginwithone.com/
4•mikeysight•1h ago

Comments

mikeysight•51m 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•40m 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•37m 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•31m 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: Verify OpenAI's signed agent traffic in Python (RFC 9421/Web Bot Auth)

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

Show HN: Xalgorix – open-source AI pentester that proves vulnerabilities

https://www.xalgorix.com/
4•xalgord•1h ago•3 comments

Show HN: Anonymous age verification with passkey-powered encryption

https://loginwithone.com/
4•mikeysight•1h ago•4 comments

Show HN: Automatically detect and patch walking-dead states in Sierra games

https://github.com/katiahayati/lucasartsifier/
116•wkfauna•12h ago•56 comments

Show HN: My Mac slept through its cron jobs, so I made goguma, a menu bar app

https://github.com/junnam586/goguma
3•junnam586•1h ago•0 comments

Show HN: Marginal – See which customers and features drive your AI API costs

https://marginalhq.com/
3•jithinlalk25•1h ago•0 comments

Show HN: Interactive, animated architecture of any HuggingFace models

https://modelmap.cc
99•lizhaoliu•14h ago•10 comments

Show HN: Carno.js – a Nest-style application framework for Bun

https://github.com/carnojs/carno.js
4•l-crispr•1h ago•0 comments

Show HN: LLM-Shield-Proxy Zero-Egress PII Streaming Proxy (55MB RAM)

https://github.com/ninadphalak/LLM-Shield-Proxy
3•ninadphalak•2h ago•0 comments

Show HN: Openleetcode – Local LeetCode runner where tests live in the repo

https://github.com/therepanic/openleetcode
67•therepanic•23h ago•17 comments

Show HN: Saggar, a Mac terminal that keeps sessions and your attention organized

https://saggar.marginalutility.dev/
65•mcclowes•2d ago•59 comments

Show HN: Basis – A free crypto terminal without paywalls

https://www.basischarts.com/
2•Alrady•4h ago•0 comments

Show HN: SparkleChinese – Learn Chinese while you browse

https://sparklechinese.com
2•tommy_guo•1h ago•0 comments

Show HN: macOS data protection keychain for Electron apps

https://github.com/biw/keychain-store
23•biwills•21h ago•3 comments

Show HN: Desktopcolors.com – A museum for solid background colors of classic OS

https://desktopcolors.com
162•vlowrian•2d ago•70 comments

Show HN: PlugClaw – Private AI agent hardware for any phone or PC

https://plugos.net/plugclaw/
6•darkreader•10h ago•5 comments

Show HN: Shoehorn – Quantize any model down to run on your machine

https://notactuallytreyanastasio.github.io/shoehorn/
44•rhgraysonii•1d ago•9 comments

Show HN: Capto – alerts when a background job goes quiet, with breadcrumbs

https://capto.run
7•johndory80•6d ago•3 comments

Show HN: Loft Day – a wedding invitation turned point-and-click game

https://marketa.behdad.org/loft-day
8•behdad•1d ago•5 comments

Show HN: Go CLI for website health checks, zero dependencies

https://github.com/atillalab/site-health
12•mehmetkose•23h ago•2 comments

Show HN: Sokoban AI Solver

https://mkornreich.me/projects/sokoban/
70•enjoyyourlife•2d ago•42 comments

Show HN: 4bit bridge between AI and humans

https://github.com/YOalphabet/YOalphabet
3•YOalphabet•10h ago•1 comments

Show HN: A local MitM proxy to control TLS fingerprints

https://github.com/ytkoka/impersonate-proxy
26•ytkoka•1d ago•6 comments

Show HN: Extctl, a super simple systemd-sysext wrapper

https://github.com/OperatorProject/extctl
5•fluorocaster•17h ago•0 comments

Show HN: Warp DD – AI that analyzes technology ecosystems in ~30 seconds

https://warpdd.com
3•masato_furuno•12h ago•0 comments

Show HN: Learn Flags Quiz

https://flagquizzes.com/
56•artiomyak•2d ago•37 comments

Show HN: ChatOSS – A Codex alternative for Open Source AI built on Ollama

https://chatoss.ai
6•thetjmccarty•18h ago•5 comments

Show HN: A public AI whose memory is shared across all users

https://wildstatic.com/
86•adjohu•3d ago•74 comments

Show HN: Search inside podcast episodes and read transcript while listening

https://metapodcast.net
2•lamecoder•14h ago•0 comments

Show HN: Monity.ai – Get notified when any website changes

https://apps.apple.com/pl/app/monity-ai/id6761957823
4•kamilmm21•14h ago•1 comments