noCreativity transmission
Loading page
Requested page is routing through noCreativity. Hold position while Ronny bolts the freakshow into the frame.
noCreativity transmission
Requested page is routing through noCreativity. Hold position while Ronny bolts the freakshow into the frame.

Private websites usually mean opening a VPN app, enabling a profile, switching to a browser and remembering to disconnect when you're done. Peephole turns that mess into one contro...
Private websites usually mean opening a VPN app, enabling a profile, switching to a browser and remembering to disconnect when you're done. Peephole turns that mess into one controlled browsing session. It owns the tunnel, waits for a verified connection before opening private bookmarks and keeps the rest of the device on its normal network. The Android app runs on phones and tablets, with its public release imminent. A native Mac sibling brings the same idea to macOS, with release planned for September 2026.
VPNs on phones are useful, but the normal workflow is ridiculous. Open the VPN app, enable a profile, switch to a browser, find the private page, then remember to go back and disconnect. Peephole collapses that into one session. Open the app, let it verify the tunnel, tap a bookmark and you are there. Private pages wait until the connection is real, and the rest of the device stays on its normal network.
Peephole on Android is built around one simple loop: open the app, let it establish the selected tunnel, and tap the private site you need. It runs on phones and tablets, adapts its navigation to the available space, and keeps the setup local. The public Android release is imminent.
The VPN session has one owner. A foreground service handles permission, connection, provider observations, recovery and the background grace period instead of letting every screen guess what the tunnel is doing. OpenVPN and WireGuard sit behind the same app-level provider boundary. Peephole checks real connection evidence before a private page is allowed to load, and short app switches can use a configurable grace period before the tunnel disconnects.
The home screen is a visual launch board for private sites. Save the current page from the browser, reorder the grid, rename or remove entries, and use detected site artwork or a captured screenshot as the thumbnail. The layout expands cleanly on tablets, where the bookmark grid and navigation have more room without turning into a stretched phone interface.
Any bookmark can become its own Android home-screen shortcut. Peephole lets you change the shortcut title and build the icon from a detected image, a screenshot or a generated glyph with custom foreground and background colours. Tap the shortcut and Peephole resolves the right profile, verifies the VPN, then opens that specific private page.
The embedded WebView is a real working browser, not a read-only dashboard. It has address entry, back and forward history, reload or stop, loading progress and useful error states. It handles file uploads, camera and microphone access, fullscreen video, certificate warnings and connectivity changes. Private pages stay gated behind verified tunnel state, while public pages can still load normally.
Downloads stay inside Peephole through an app-owned VPN-aware downloader instead of Android DownloadManager. Active and completed transfers remain visible in the app. Bookmark exports include their images and can move to another device without a cloud account. Settings cover VPN profiles, bookmark transfer, background disconnect, biometric locking, appearance and diagnostics. Profiles, bookmarks and browsing context stay on the device.
The Mac sibling is a native Mac app, not a wrapped Android build or Electron shell. It uses SwiftUI for the window, WKWebView for browsing and NetworkExtension for tunnel ownership. Import the Android bookmark export and a VPN profile, select a bookmark in the sidebar, and Peephole holds the private page until the signed packet tunnel reports a real connection. OpenVPN runs inside a Packet Tunnel Provider through OpenVPNAdapter. Credentials live in Keychain and the tunnel is split-routed instead of installing default routes across the Mac. The browser supports native file panels, downloads, authentication prompts, streaming pages, WebSockets, passkeys, per-site media choices and explicit approval for private certificates. Quitting disconnects the tunnel. WireGuard is present in the architecture, but real WireGuard execution on Mac is still future work. A macOS release is planned for September 2026.