# Lumenlock: Laser Logic Puzzle

> Rotate mirrors, bend the beam, light every core. 250 offline logic puzzles.

Canonical page: [https://chrome-stats.com/d/com.tapforgestudios.lumenlock](https://chrome-stats.com/d/com.tapforgestudios.lumenlock)

## Overview

- **ID:** `com.tapforgestudios.lumenlock`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** TapForge Studios
- **Category:** GAME\_PUZZLE
- **Downloads:** 3
- **Version:** 1.0.0
- **Last updated:** 2026-09-01
- **First published:** 2026-09-01
- **Publisher country:** US
- **Size:** 5.72 MB
- **Data as of:** 2026-09-23
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.tapforgestudios.lumenlock)
- **Website:** [http://tapforgeapps.com](http://tapforgeapps.com/)
- **Privacy policy:** [https://tapforgeapps.com/uploads/lumenlock-laser-logic-puzzle-privacy-5b9b2cd2.html](https://tapforgeapps.com/uploads/lumenlock-laser-logic-puzzle-privacy-5b9b2cd2.html)

## Description

A beam of light leaves an emitter. Mirrors stand in its path. Turn them until<br>the light reaches every core — and not one hazard.<br><br>That is the whole game. No timers, no lives, no energy meters, no ads<br>interrupting a puzzle you are in the middle of. Just you and a board that has<br>exactly one right answer.<br><br>ONE RIGHT ANSWER, NOT A LUCKY GUESS<br><br>Most puzzle games let you flail your way through the early levels. Lumenlock<br>does not. Every board is checked by a solver before it ships, and the number of<br>winning configurations is capped — most levels have precisely one solution.<br>Flipping mirrors at random stops working on level 1, not level 40.<br><br>PAR IS THE TRUE MINIMUM<br><br>Every level shows a par: the fewest mirrors you have to change to solve it.<br>That number is not a designer&#39;s guess. It is computed by brute force, so when<br>the board says par 6, six is genuinely the shortest route that exists.<br><br>Three stars means you found it. Two means you solved it the long way. There is<br>always a reason to come back to a level you already beat.<br><br>Scoring counts the mirrors you changed, not the taps you made — so<br>experimenting is free, and undo can never be farmed for an easy three stars.<br><br>250 LEVELS ACROSS NINE ACTS<br><br>Each act introduces exactly one new idea, and nothing is ever explained with a<br>wall of text:<br><br>• REFLECT — turn a mirror, bend the beam<br>• DEFLECT — longer routes, walls in the way<br>• TWIN BEAMS — two emitters sharing the same mirrors<br>• SPLIT — beam splitters send light two directions at once<br>• HAZARD — hazard cores punish a sloppy route<br>• SPECTRUM — colour filters, and cores that only accept their own colour<br>• OVERLOAD — every mechanic at once<br>• CASCADE — three cores, one beam<br>• LOCKDOWN — the hardest boards in the game<br><br>The early levels are gentle enough to teach themselves. The late ones are not.<br><br>BUILT TO RESPECT YOUR TIME<br><br>• Plays entirely offline — no account, no sign-up, no connection needed<br>• Nothing is ever locked behind a countdown<br>• Hints are earned by playing, not withheld to sell back to you<br>• Instant restart, unlimited undo, no fail state<br>• Dark, low-glare visuals designed for long sessions<br><br>A QUIET GAME<br><br>Lumenlock looks like an optics bench in a vacuum chamber. Cold light, brushed<br>steel mirrors, a warm amber core when you get it right. No cartoon mascots, no<br>confetti, no shouting.<br><br>If you like Nonograms, Sudoku, Flow, Bloxorz, or anything where the answer is<br>sitting there waiting for you to see it, this will feel familiar.<br><br>Free to play, with an optional one-time purchase to remove ads.

## Rankings

- #3,088,259 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_ADSERVICES_AD_ID`
- `android.permission.ACCESS_ADSERVICES_ATTRIBUTION`
- `android.permission.ACCESS_ADSERVICES_TOPICS`
- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.FOREGROUND_SERVICE`
- `android.permission.INTERNET`
- `android.permission.VIBRATE`
- `android.permission.WAKE_LOCK`
- `com.android.vending.BILLING`
- `com.android.vending.CHECK_LICENSE`
- `com.google.android.gms.permission.AD_ID`
- `com.tapforgestudios.lumenlock.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Similar extensions and apps

- [Laser Puzzle: Mirror & Light](https://chrome-stats.com/d/net.bohush.lasers.logic.puzzle) — 183,911 users, 4.38 / 5
- [Mirror Maze Puzzle](https://chrome-stats.com/d/com.mirrormaze.mirror_maze) — 6 users
- [Mirror Logic: Laser Puzzle](https://chrome-stats.com/d/com.appwaretech.mirrorlogic) — 123 users
- [Beam & Bloom: Logic Puzzle](https://chrome-stats.com/d/com.tuusix.beamandbloom) — 104 users
- [Mirera: Laser Mirror Puzzle](https://chrome-stats.com/d/com.mirera.game)
- [Laser Box Puzzle](https://chrome-stats.com/d/com.bpzone.ca.laserboxpuzzle) — 31 users
- [Mirror Beam: Laser Puzzle](https://chrome-stats.com/d/com.devtrox.laser.path.mirror.beam.reflection.puzzle) — 618 users
- [Prism](https://chrome-stats.com/d/com.deventer.prism) — 2 users
- [Mirror Puzzle: Light Logic](https://chrome-stats.com/d/info.bytestrans.mirror) — 46 users
- [Lumen Vault](https://chrome-stats.com/d/com.moonytech.lumenvault) — 2 users
- [light Beam Puzzle](https://chrome-stats.com/d/com.lightbeam.puzzle) — 1 users
- [LumenPath](https://chrome-stats.com/d/com.wvkjlumenpath.zxcvbnmspatial)

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.tapforgestudios.lumenlock)
