Beeps Safe V2S / Version 2 / 26.3 — Basemaster WebWrapper No-Assets Technical Release Information Generated: 2026-05-06 14:35:40 UTC Release Label: Beeps_Safe_V2S_26.3_BASEMASTER_WEBWRAPPER_NO_ASSETS Package Name: com.beep.beepsbyelectrolips Build Type: Release APK Distribution Type: Basemaster public web-wrapper APK Hosted Entry: https://beeps-v2s.web.app/menu-basemaster.html Asset Policy: No bundled HTML, JavaScript, CSS, or MAP web source files inside APK assets. No-Assets Scan: PASS: no bundled HTML/JS/CSS/MAP web assets found inside APK. APK: File: final-builds/Beeps_Safe_V2S_26.3_BASEMASTER_WEBWRAPPER_NO_ASSETS.apk Size: 6.8M SHA256: f11b501c66fe563f9405acd2fb6c8657eaf155c25d6fcab5da75b4b484ff1b67 No AAB built in this release folder. Backend / Hosting: Firebase project: beeps-v2s Hosting URL: https://beeps-v2s.web.app Backend: Firebase Functions Gen 2 / Node.js / Express Messaging: Firebase Cloud Messaging Queue / entitlement state: Redis-backed server-side state Payment systems: Stripe and PayPal integrations Application Architecture: Beeps Safe V2S is distributed here as an Android WebView wrapper that loads the hosted Beeps Safe web interface. The APK does not include bundled HTML, JavaScript, CSS, or local web source assets. The hosted Firebase web application remains the live interface source. Current API / Security State: Public senders use /api/enqueue with request_id replay prevention. Receiver polling uses Authorization: Bearer receiver tokens from updated clients. Backend may keep query-token fallback temporarily for older clients. Receiver polling validates token and PIN before delivery. Credit deduction occurs on delivery, not on enqueue and not on empty poll. Android push notification signals waiting Beep without exposing full payload content. System Description: Beeps Safe V2S is a privacy-focused numeric paging and controlled-contact communication system. Users receive Beeps through a private receiver PIN rather than exposing a personal phone number. Messages are submitted to a backend queue and retrieved through receiver-side authenticated polling. Release Folder: /home/john/beeps-projects/releases/Beeps_Safe_V2S_26.3_BASEMASTER_WEBWRAPPER_NO_ASSETS_20260506_073419