OpenRung
무료·프라이버시 우선 릴레이 네트워크로 개방형 인터넷 접근을 지원 오픈소스·비영리 운영
휴대폰 계산기가 5초마다 조용히 기록·암호화해 Polygon에 증거를 봉인해 누구나 확인 가능
A calculator on her phone that silently records, encrypts every five seconds and seals the evidence on Polygon, so anyone can check it.
보안TypeScript · JavaScriptGitHub @Insomniac-Coder33온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Saakshi: a calculator that witnesses. Silent SOS, encrypted evidence, tamper-proof seals. SHAKTI Hackathon 2026, team Appvengers.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Saakshi means witness. It is a web app (PWA) that looks and works like an ordinary calculator. Behind it, a woman can start a silent SOS that records audio, video and location in encrypted 5-second pieces, fingerprints each piece on her phone, and seals the fingerprints on Polygon, so the evidence survives even if the phone is taken and anyone can check it hasn’t been changed.
Built by team Appvengers for the SHAKTI Hackathon (Women Safety / Blockchain track, “Dharma & Trust”).
| Try it | web-alpha-orcin-85.vercel.app/?demo: a demo setup with PIN 1931 (then =) and duress PIN 0000. Tap the calculator display three times to start an SOS. The app’s address is deliberately plain: if someone checks her phone, they find a calculator and a forgettable address, nothing that says she’s collecting evidence against them. |
| About it | saakshi.dev, with the app running live inside a phone |
| Verify a file | saakshi.dev/verify |
| Contract | EvidenceAnchor on Polygon Amoy, 0x39eA5AB65824af57297cE863CB54B1A84E3C4719. Source code verified on Sourcify as an exact match. |
= opens Saakshi. Any other number just calculates.MediaRecorder slices video and audio every 5 seconds, plus location fixes. Each piece is fingerprinted (SHA-256 of the plaintext), encrypted on the phone (AES-GCM), written to an IndexedDB outbox and uploaded at once. Uploads retry when the signal returns.What she shows the police. Every recording has a proof screen with a QR code that opens its public result. One tap prints the certificate the Bharatiya Sakshya Adhiniyam asks for with electronic evidence, filled in from the seal records; she fills the blanks and signs it.
EvidenceAnchor on Polygon Amoy (about 24,000 gas a root). A relayer pays, so she never needs a wallet. A database job seals every minute, even after her phone is gone.web/public/verify-offline.html, served at /verify-offline.html) is one self-contained page: given the file and its receipt, it re-hashes the pieces, climbs each Merkle proof and reads each transaction from public Polygon servers. It never talks to Saakshi, and the contract address is fixed in the page, so a forged receipt fails.여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗