Skip to content

Lumina is a minimalist, Material 3-inspired web utility that provides a high-performance flashlight, strobe, and screen glow experience. Built with a privacy-first approach, Lumina uses hardware APIs solely to control the device LED. Zero data collection. Zero camera recording. 100% Transparency.

Notifications You must be signed in to change notification settings

Earendel-lab/Lumina

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Lumina

πŸ”¦ Lumina

Lumina is a clean, expressive, and privacy-focused flashlight application designed with Material 3 principles. It delivers a native app-like experience directly in your browser with zero bloat and absolute privacy.


πŸ›‘οΈ Privacy & Trust Commitment

The most important feature of Lumina is what it does not do:

  • NO Camera Recording: While the app requests "Camera" permissions, this is technically required by mobile browsers to access the hardware LED (Flashlight). Lumina never activates the camera sensor, captures images, or records video.
  • NO Data Collection: There are no trackers, no cookies, and no analytics.
  • NO Cloud Connectivity: Lumina runs entirely on your local device.

Lumina is 100% private by design.


✨ Key Features

  • Main Light: A simple, high-contrast toggle for instant illumination.
  • Blink Mode (Strobe): A tactile, expressive slider to adjust blink frequency from 1Hz to 20Hz.
  • Screen Glow: A full-screen white-out mode for soft lighting, featuring a minimal "Tap to Close" interface.
  • Material 3 Design: Features "Expressive" motion, squircle-to-circle morphing, and a pure black OLED-ready theme.
  • Full Screen Experience: Optimized to blend with your device's status bar and navigation gestures.

πŸš€ How to Use

  1. Clone the repository.
  2. Open index.html in any modern mobile browser (Chrome, Safari, or Edge).
  3. Grant "Camera" permission when prompted (this is strictly for LED control).
  4. Tip: "Add to Home Screen" for a full-screen, native app feel.

πŸ“œ License

This project is open-source. Feel free to use, modify, and share.

About

Lumina is a minimalist, Material 3-inspired web utility that provides a high-performance flashlight, strobe, and screen glow experience. Built with a privacy-first approach, Lumina uses hardware APIs solely to control the device LED. Zero data collection. Zero camera recording. 100% Transparency.

Resources

Stars

Watchers

Forks

Languages