One real support address for the whole platform.
ASL Support is the public, no-login "contact us" site for every Auto Secure Login product. A visitor picks a product, describes the problem, and sends — and it becomes a real, tracked ticket in ASL Tickets, landing in the team's live queue with an email alert. It's a front door for customers who don't have an in-app login, and a single credible support URL for the business.
The problem
"Contact us" that goes nowhere isn't support.
Plenty of products have a form that dumps into an inbox nobody watches, or hide help behind a login the customer with the problem can't reach. And a real business — one submitting to app stores — needs a credible, monitored public support URL.
ASL Support bridges each submission into a genuine ASL Tickets record — the same queue, audit, and notifications the whole platform uses — instead of a parallel store nobody tends.
Safe by default
- In-memory rate limit (5 / 60s)
- Strict validation with 32 KB caps
- Fails safe under load
- Guides users not to include passwords or card numbers
Capabilities
A credible front door, wired to the real queue.
Public form
A no-login form anyone can reach — the customer with the problem doesn't need an account to get help.
Product picker
A picker covering the whole fleet so a submission is routed to the right product from the start.
Real ticket bridge
Each submission becomes a genuine ASL_SUPPORT ticket — not a parallel inbox — mints a tenant token from Tickets, then files it.
Email alerts
Auto-emails support@ so a real person sees each request promptly.
Command Center visibility
Submissions surface in Command Center alongside the rest of the platform's support activity.
Abuse-resistant
An in-memory rate limit (5/60s), strict validation, and 32 KB caps keep the public endpoint safe.
Hardened service
A dependency-free Python 3 stdlib service on loopback with hardened systemd and LoadCredential; nginx serves the static form.
Planned help agent
A deterministic bilingual product-help agent (no LLM, abstains when unsure) is documented as planned — honestly labeled not-yet-shipped.
Reuses the platform
One ticketing engine, one queue, one audit, one notification path — no duplicate support stack to maintain.
Give every product a real front door.
A public, no-login support form that turns into a genuine tracked ticket in the platform's own queue — with a real person on the other end.