πŸ”

LockLens

Snap a Lock, Know It Instantly

Page 1 of 6 — Welcome & Sign In
01 β€” Splash
9:41
●●●
πŸ”

LockLens

Snap a Lock, Know It Instantly

AVEOSOFT

02 β€” Sign In
9:41
●●●

Welcome back

Identify any multipoint door lock in seconds.

Sign In
Create Account
βœ‰οΈ
πŸ”’

Forgot password?

01 β€” Camera Viewfinder
9:41
●●●

Center the lock faceplate

πŸšͺ
Good lighting Β· hold steady
πŸ–ΌοΈGALLERY
⚑FLASH
01 β€” AI Analysis
9:41
●●●

Analyzing with OpenAI Vision

Reading the faceplate…

πŸšͺ
β—‰ SCANNING
72%

Detected features

πŸ”©
3 locking points detected
Hookbolt + deadbolt + latch
βœ“
β­•
Euro profile (PZ) cylinder
Cutout centred on faceplate
βœ“
βš™οΈ
Mortise gearbox
Measuring backset & PZ centres…
Β·Β·Β·
01 β€” Result
9:41
●●●
←

Identified

96% match
πŸšͺ
Hookbolt
Deadbolt
Euro cyl.

Multipoint Door Lock

3-Point Mortise Multipoint

Hookbolt + deadbolt + latch Β· Euro profile (PZ)

Key specifications

Locking points

3

Backset

45mm

PZ centres

92mm

Faceplate

20mm

↔️
Handing
Reversible latch Β· left/right
Both
β­•
Cylinder type
Euro profile (PZ) Β· single or double
PZ

How it works

Lifting the handle throws all three points simultaneously via the mortise gearbox; the key then deadlocks. Common on uPVC and composite entrance doors.

Compatible parts

πŸ”‘
Euro cylinder 45/45 (90mm)
Anti-snap grade Β· thumbturn optional
SOURCE
πŸšͺ
Lever handle set Β· 92mm PZ
Sprung Β· matches PZ centres
SOURCE
01 β€” History
9:41
●●●

Saved Scans

πŸ”
All
Multipoint
2-point
3-point
Euro PZ
πŸšͺ

3-Point Mortise Multipoint

Euro PZ Β· 45mm backset Β· 96% Β· Today 9:41

OPEN
πŸ”©

2-Point Hookbolt Lock

PZ cylinder Β· 20mm faceplate Β· 91% Β· Yesterday

OPEN
βš™οΈ

5-Point Roller Multipoint

60mm backset Β· 92mm PZ Β· 88% Β· Jun 30

OPEN
πŸ”’

Mortise Sashlock

Single deadbolt + latch Β· 44mm Β· 94% Β· Jun 28

OPEN
πŸšͺ

3-Point Shootbolt Lock

Top & bottom bolts Β· Euro PZ Β· 90% Β· Jun 26

OPEN

LockLens V1

A tool-grade mobile app that identifies multipoint door locks from a single photo. Point the camera at the faceplate, and OpenAI Vision classifies the lock, returns its type and key specs with a confidence score, and points to compatible cylinders and handles. Built for locksmiths and hardware pros who need the answer fast and precise.

βš™οΈ

Tech Stack

Flutter 3.x (iOS + Android)
Node.js + TypeScript API
OpenAI Vision (GPT-4o)
PostgreSQL lock reference DB
Firebase Auth
On-device camera capture
🧠

Core Technologies

  • Flutter β€” Single codebase for iOS + Android, native camera
  • OpenAI Vision (GPT-4o) β€” Lock identification + spec classification from image
  • Node.js + TS β€” Vision orchestration, prompt + response validation, scan history
  • PostgreSQL β€” Lock types, spec profiles, compatible-parts catalogue
πŸ“¦

V1 Deliverables

βœ“
Quick sign in + profile
V1
βœ“
Camera capture with framing guide + gallery upload
V1
βœ“
OpenAI Vision analysis with live feature detection
V1
βœ“
Identification result: type, specs, confidence, labeled diagram
V1
βœ“
Compatible cylinder / handle pointers + how-it-works info
V1
βœ“
Saved scans history β€” searchable, tap to re-open, share
V1
β†’
Offline on-device pre-classification for weak signal
V2
β†’
Measurement assist (backset / PZ centres from reference object)
V2
β†’
Team workspaces + shared scan library
V2
β†’
Export spec sheet to PDF for quotes
V2
πŸ›

Architecture Layers

MOBILE
Flutter Β· camera + gallery Β· Riverpod Β· local cache
VISION
OpenAI Vision (GPT-4o) Β· prompt + JSON schema validation
API
Node.js + TypeScript Β· REST Β· Firebase Auth (JWT)
DATA
PostgreSQL lock reference DB Β· S3 image store Β· parts catalogue