Master key engine · for commercial locksmiths

Design master key systems
audit-ready by default.

Keyzee is the engine commercial locksmiths use to generate, audit and ship ready-to-cut master key systems. Every bitting, every master pin, every phantom — graded A–D, validated, handover-ready. In minutes, not hours.

No credit card Full Pro, 30 days Cancel anytime
35
restricted profiles
2,000
TMK candidates
50K
shear combos / cyl
A–D
graded result
app.keyzee.app/systems/HT-MK-01
SYSTEM HT-MK-01 Lockwood 570 · 9 cylinders · 3 groups · MACS 4
GRADE A
Role Stamp Bitting
TMK TM-001 999999
MK MK-A 999995
MK MK-B 999996
MK MK-C 999997
CK A.01 001595
CK A.02 115955
CK B.04 596236
CK C.07 952047
Ships with 35+ restricted profiles
Lockwood 570 / Lockwood 530 / Lockwood 001 Twin / Schlage C / Schlage Primus / BEST A2 SFIC / Corbin Russwin 60 / Sargent LA / Medeco Original / Kwikset KW1 / Yale 8 / EVVA EPS / ABLOY Classic / Kaba Penta / Mul-T-Lock Classic / ASSA Twin 6000 / Lockwood 570 / Lockwood 530 / Lockwood 001 Twin / Schlage C / Schlage Primus / BEST A2 SFIC / Corbin Russwin 60 / Sargent LA / Medeco Original / Kwikset KW1 / Yale 8 / EVVA EPS / ABLOY Classic / Kaba Penta / Mul-T-Lock Classic / ASSA Twin 6000
01
The engine

Four optimiser passes. Every candidate. Every chamber.

Most tools generate a TMK and hope. Keyzee runs a 4-phase optimiser over a sampled population of TMK candidates, validates against the full access matrix, and lands a graded system with warnings tied to specific positions. No black box — the method is documented and repeatable from a seeded RNG.

At the core is the Rotating Constant Method — Keyzee's own allocation scheme. Each change key retains one position at TMK depth (the constant), and the constant rotates across keys. Change keys share DNA with the master, and phantom generation drops substantially.

The optimiser maps the depth space, samples 2,000 MACS-valid TMK candidates via Monte Carlo with a seeded RNG, climbs to reduce adjacent-cut repetition and thin pins, then anneals against the full access matrix — up to 50,000 shear-line combinations per cylinder, checked against every key.

  • MACS-valid by construction

    Adjacent-cut differences validated against factory MACS on every sampled TMK.

  • No thin pins. No zero masters.

    Hill-climber rewrites master pins to kill bump / pick vulnerabilities before grading.

  • Graded A–D with warnings

    Every result comes with a score, a warnings list, and exactly what to fix to reach A.

keyzee engine
run · HT-MK-01
01 · landscape Sampled 2,000 TMK candidates under MACS 4 · seeded RNG 00:47
02 · seeding Generated 512 RCM candidates · rotation set 01:12
03 · climb Resolved 14 thin pins · 3 zero masters · adjacent repeats ↓41% 02:08
04 · anneal Walked 50,000 shear combos / cylinder · matrix clean 03:47
done System graded A · 0 critical · 0 high · 2 medium (reviewed) · ready to cut + 00:00
02
Phantom scan

Every door. Every combo. Every key checked.

For each cylinder, Keyzee enumerates every shear-line combination — up to 50,000 per door — and validates each against the full access matrix. Where combinatorial complexity is intractable (very-high-traffic doors with many masters), the engine surfaces a warning and skips gracefully rather than hanging silently. Every phantom key that opens a door it shouldn't is flagged, classified and surfaced before pinning.

Three severity tiers. Each tied to your access matrix.

Phantom severity follows what the unauthorised opener actually crosses — not which key it impersonates. The bench sees exactly what to fix before any cylinder gets pinned.

  • Critical. A phantom that bypasses the TMK entirely.
  • High. A phantom that cross-accesses between master groups.
  • Medium. A phantom between change keys in the same group — usually by-design acceptable.
Phantom scan · Project Aurora
6 keys · 10 cyls · 300k combos
Grand master Master group Change key Phantom
scan.log stage · phantom enumeration
0.01spassC.01 · 50,000 combos checked · 0 phantoms
0.08spassC.02 · 50,000 combos checked · 0 phantoms
0.14spassC.03 ‥ C.06 · 200,000 combos · 0 phantoms
0.21sflagC.07 · A.02 opens cylinder · crosses M.B boundaryHIGH
0.27spassC.08 ‥ C.10 · 150,000 combos · 0 phantoms
0.31sdone1 phantom flagged · blocked before pinning
Caught before cylinders are pinned
0 wasted · re-run to fix
03
Allocation

Every key role. Every tier.

Hierarchy isn't a tree we drew up — it's the spec your customer asks for. Keyzee handles the four traditional tiers, the special key types every restricted-keyway job needs, and the cross-group access patterns that don't fit a tree at all.

GGMK → GMK → MK → SK

Great-grand master through sub-master, walked at any depth your spec needs. RCM allocation keeps phantom counts low by construction.

Construction master

Toggle on; computed separately. Invalidates the second the keyway is handed over. See construction master keys.

Common-area keys

Doors marked maison auto-share across leaf master groups — lobbies, plant rooms, fire stairs.

Access · Denial

Selective scope between groups. Share a corridor; deny a tenancy. Both directions.

Selective keys

Emergency, maintenance, restricted-scope override keys with their own access matrix.

04
The output

Bench-ready. Customer-ready. Machine-ready.

Every system exports as a workshop pinning card, a key schedule, and a restricted-keyway handover record — plus native files for whatever cuts your keys. Send to the bench, hand to the customer, push straight into the cutter. One click. No plugin.

Five formats out. Same engine, every machine.

Native InstaCode, Genericode, Silca Key Data, plus universal CSV and a Lishi-format ASCII pinning card for label printers. Round-trip is rare in this market — Keyzee can also ingest .ick, .gcd and .skd back in to seed a new build.

  • .ick InstaCode Live Silca Futura · Edge · Auto · InstaCode Desktop
  • .gcd Genericode HPC CodeMax · Framon · MasterKing
  • .skd Silca Key Data Silca Futura Pro / Edge / Auto · XML
  • .csv Plain export Universal · formula-injection safe
  • .txt Lishi pinning card 40-char ASCII for workshop label printers

Pinning card · cylinder C01 Lockwood 570

POS P1P2P3P4P5P6 BTM 426351 MP 2134 CK 627655
C01 · Horizon Tower · Level 3 Entry ● Grade A · ready
05
Around the engine

Every step of the job. Not just the math.

A master key job is more than the bittings. Keyzee is the system of record from the first site visit to the rekey two years later — every door surveyed, every key issued, every change tagged to a tech.

  1. 01 Survey

    Site, hardware, photos.

    • Customer record · site notes · service log
    • Door + cylinder + hardware specs per opening
    • Photos per door · cross-device sync
  2. 02 Design

    Engine, optimised, graded.

    • 8-phase pipeline · RCM allocation
    • Phantom scan up to 50,000 combos / cyl
    • MACS, thin-pin, zero-master validations
  3. 03 Cut & issue

    Bench to customer.

    • Direct to InstaCode · Genericode · Silca KD
    • Key register · holder + dates per copy
    • Restricted-keyway handover signatures
  4. 04 Audit & evolve

    Months later, still auditable.

    • Per-system activity log · who did what
    • 30-day soft-delete trash · restore anything
    • Cross-system duplicate scan
    • Rekey · expand · re-export

Solo or shop. Team plan adds owner / admin / tech roles, shared workspace, and a per-system activity log across up to 25 seats — the same audit trail, multi-tech.

06
Pricing

Plain rates. Every feature, every plan.

No tier-gated features. No seat overage. No surprise invoice. Annual billing saves two months — both plans, both unlocked.

Trial

30 days
Free no card
Full Pro — every feature, every export, every profile — unlocked on day one.
  • Full engine & phantom scan
  • 35+ restricted profiles
  • All exports & handover records
  • Email support
Start 30-day free trial
No payment method required

Team

Shop · flat
A$149 / month
For 2–25 tech shops. Shared workspace, role-based access, full activity log.
  • Everything in Pro, for the whole shop
  • Up to 25 seats · flat rate
  • Owner / Admin / Tech roles
  • Shared customer DB & key register
  • Priority onboarding call
Set up team workspace
Invite techs by email
FAQ

Common questions, answered plainly.

Missing something? sales@keyzee.app — real locksmiths reply.

Which restricted lock profiles does Keyzee support?+
35+ profiles across AU, US and EU markets — Lockwood 570/530/001, EVVA EPS, ABLOY Classic, Kaba Penta, Mul-T-Lock, Medeco, ASSA Twin, Schlage C/Primus, BEST A2 SFIC, Corbin Russwin, Sargent LA, Yale Keymark and generic 5/6/7-pin. Each ships with factory depth specs, MACS and blank codes. Custom profiles can be added in Pro.
How does the 30-day free trial work?+
Sign up with an email and password — no credit card. You get full Pro for 30 days, every feature unlocked. After day 30 you can continue on Pro (A$49/mo or A$529/yr) or let the trial end — your data stays safe either way.
What makes Keyzee different from a spreadsheet?+
Spreadsheets can't score TMK candidates, validate pin stacks, catch phantoms or derive construction master keys. Keyzee runs a 4-phase optimiser (landscape, seeding, hill climbing, simulated annealing), checks every shear-line combination, and validates MACS, thin-pin, zero-master and chamber overflow on every pin stack. Systems are graded A–D with actionable warnings.
How does phantom key detection work?+
For every door in the system, Keyzee enumerates all shear-line combinations (up to 50,000 per cylinder), then checks each candidate against the full access matrix. Any phantom that opens a door it shouldn't is flagged and classified: critical (bypasses the TMK), high (master cross-access), or medium (change-key cross-access). You fix it before the cylinders are pinned, not after.
What export formats ship with Keyzee?+
InstaCode Live (.ick) for Silca machines, Genericode (.gcd) for HPC CodeMax and Framon, Silca Key Data (.skd), CSV for spreadsheet/accounting import, and workshop pinning card text. Key schedules, handover records and customer quotes all print as clean PDFs via the browser — no plugin, no install.
Can my whole shop use Keyzee on one account?+
Yes — the Team plan covers up to 25 techs in one shared workspace. Owner / Admin / Tech roles control access. Everyone sees the same customers, systems and key registers. Activity log shows exactly who did what and when.
Is Keyzee restricted-keyway compliant?+
Every system exports a Restricted Key System handover record: system ID, keyway platform, authorised signatory list, full key register snapshot with bittings, locksmith licence number and customer acknowledgement with signature block.
Is my customer data safe?+
Yes. Data is encrypted at rest and in transit, backed up daily. Row-level security isolates each team's data — no other Keyzee user can read it, ever. Export or delete your data at any time from Settings.
What's your refund policy on annual?+
30-day money-back guarantee on annual subscriptions. Email sales@keyzee.app within 30 days of payment for a full refund — no questions, no support hoops. Monthly subscriptions can be cancelled any time from Settings → Billing and stop renewing immediately. The 30-day Pro trial means you've already road-tested every feature before you pay anything.

Stop hand-charting systems.
Start cutting them.

Full Pro, unlocked for 30 days. No card. No contract. No onboarding call unless you ask for one.

Setup in 60 seconds Sample project included Cancel anytime