yrKink
Client‑side, private negotiation PWA