SECURITY & PRIVACY

BUSINESS DATA BELONGS INSIDE THE BUSINESS APP — NOT ON THE MARKETING SITE.

Locksmithy's public pages are deliberately separated from operational records. Product examples use demonstration data and are not connected to customer, payment, staff, vehicle or stock records from a live business.

DESIGN PRINCIPLES

Keep sensitive operations behind authenticated access.

Security is treated as part of the workflow rather than a marketing afterthought.

Tenant separation

Business records are scoped to their business tenant and database access is protected using permission-aware policies.

Role-based permissions

Operational modules and high-impact actions can be limited to staff with the appropriate role or permission.

Server-side integration secrets

Credentials such as Xero client secrets and other private provider keys are kept in server-side function secrets rather than public browser code.

Deliberate financial actions

Invoice export uses an administrator review queue, while corrected payments retain reversal history instead of silently deleting the audit record.

Private operational documents

Customer-facing documents and private business files use controlled application workflows instead of being published as marketing assets.

Safe product demonstrations

Public showcases should use the dedicated demo environment or fictional sample records, never screenshots containing production information.

WHAT WE DO NOT PUT ON PUBLIC PAGES

Real operational records stay out of marketing content.

Public product material should not expose real customer names, addresses, phone numbers, emails, invoice details, payment references, vehicle registrations, stock levels, supplier account data, staff information, API credentials or internal security configuration.

DEMO DATA IS LABELLEDShowcase screens explicitly identify themselves as demonstration content.
SECRETS ARE NEVER COPIED INTO SCREENSHOTSIntegration credentials remain in protected server-side configuration.
LIVE DATA IS NOT REQUIRED TO EXPLAIN THE PRODUCTRepresentative mock records are enough to demonstrate the workflow safely.

SHOW THE PRODUCT, NOT YOUR CUSTOMERS' DATA.

The dedicated Showcase page is designed to be safe to share publicly.

VIEW THE SHOWCASE