PWAs usually lose to native apps exactly where OS integration matters: no native share sheet, no control over screen dimming, no real immersive mode. This demo implements the four Web APIs that close each of those gaps using nothing but what the browser already ships — the Web Share API to open the OS's native share sheet, the Clipboard API for programmatic copy/paste, the Screen Wake Lock API to keep the screen active during use, and the Fullscreen API to strip away the browser chrome for an immersive view. None of them depend on an external library — it's the web platform alone reaching into the operating system.
The demo is 100% functional — try it now.
100% offline data persistence with automatic sync on reconnect — including real SQL running on WebAssembly inside a Web Worker.
Network Information, Battery Status, and the Vibration API: three Web APIs that read the device's real state — connection, battery, and haptic feedback — to adapt the experience in real time.