Mainland Truck & Trailer Sales & Leasing
Terms Privacy Acceptable Use Security Contact

Security & Trust

How FleetForge protects your data — last updated May 17, 2026

Security is the foundation of trust. This page describes how Avi Technologies protects the data you store in FleetForge — at the infrastructure level, the application level, and the operational level — and how to report security issues responsibly.

Contents

  1. Our Security Commitment
  2. Infrastructure Security
  3. Application Security
  4. Access Controls
  5. Data Security
  6. Responsible Disclosure
  7. Incident Response
  8. Compliance
  9. Third-Party Security
  10. Questions

1. Our Security Commitment

Avi Technologies designs FleetForge with defense in depth — multiple layers of protection so a failure at any one layer does not compromise client data. We are committed to:

  • Encrypting data at rest and in transit
  • Principle of least privilege for both staff and code
  • Auditable record of every state-changing action
  • Transparent communication when something goes wrong
  • Continuous improvement through internal review and external testing

2. Infrastructure Security

  • Hosted on Amazon Web Services with primary region in Canada (ca-central-1) and disaster recovery infrastructure in the United States
  • Encryption at rest — AES-256 for databases (RDS), file storage (S3), and backups
  • Encryption in transit — TLS 1.2 minimum, modern cipher suites only, HSTS enforced
  • Network isolation — VPCs, security groups, and least-privilege IAM policies; production database is not directly accessible from the public internet
  • Automated backups — daily full backups with 30-day retention; point-in-time recovery available for the last 7 days
  • Disaster recovery — RPO ≤ 24 hours, RTO ≤ 8 hours; recovery procedures tested at least annually
  • Uptime commitment — 99.5% monthly SLA

3. Application Security

  • Authentication — passwords hashed with bcrypt (cost factor 12); never stored in plain text or reversibly encrypted
  • Session management — secure, HttpOnly, SameSite=Lax cookies; session regenerated on login and privilege change
  • CSRF protection — token validated on every state-changing request
  • Input validation — server-side validation on every endpoint; allow-lists where the value space is bounded
  • Output escaping — context-appropriate escaping (HTML, attribute, JS, URL) to prevent XSS
  • SQL injection prevention — exclusively parameterized queries via PDO; no string concatenation of user input into SQL
  • Rate limiting — login attempts and API endpoints rate-limited per IP and per user
  • Account lockout — automatic 15-minute lockout after 5 failed login attempts within 15 minutes
  • File uploads — MIME type detected server-side (never trusting client headers); allowed types restricted; uploaded files served via signed URLs only
  • Content Security Policy — strict CSP with no inline scripts, no unsafe-eval, vendor assets self-hosted
  • Dependency management — Composer + npm dependencies scanned for known vulnerabilities on every build; security advisories tracked

4. Access Controls

  • Role-based access control — five built-in roles (Developer, Manager, Dispatcher, Accountant, Read-only) plus per-user permission overrides
  • Audit logging — every create / update / delete recorded in an immutable audit log with user, IP, user-agent, and timestamp
  • Admin-only account creation — no public self-registration; new users join only by invitation from an existing admin
  • Multi-factor authentication — TOTP-based MFA supported; required-for-role policy enforceable per Client
  • Session timeout — idle sessions expire after 8 hours by default; configurable per Client
  • Internal access — Avi Technologies staff access production data only on a need-to-know basis, with all access logged and reviewed

5. Data Security

  • Tenant isolation — each Client's data is logically isolated at the database row level with foreign-key constraints; queries always scoped to the current Client
  • GPS & telematics data — encrypted at rest, retained for 90 days hot + up to 1 year archived, never sold
  • Financial data — encrypted at rest; tax data retained per CRA requirements (7 years)
  • PII handling — minimum necessary for service operation; see the Privacy Policy for full details
  • Data deletion — upon Subscription termination, data is deleted or anonymized within 90 days (subject to legal retention)

6. Responsible Disclosure

We welcome reports from security researchers and any user who identifies a vulnerability in FleetForge. Please report responsibly:

Email: security@avitechnologies.ca

We commit to:

  • Acknowledge your report within 48 hours
  • Investigate promptly and keep you informed of progress
  • Not pursue legal action against good-faith security researchers who:
    • Do not access client data beyond what is necessary to demonstrate the vulnerability
    • Do not perform denial-of-service attacks or destructive testing
    • Do not use social engineering against Avi Technologies staff or its customers
    • Give us a reasonable opportunity to remediate before public disclosure
  • Credit researchers in our security acknowledgements (if requested)

We do not currently operate a paid bug bounty program but appreciate every report.

7. Incident Response

  • Initial assessment within 4 hours of detection
  • Containment as the first priority — affected systems isolated, credentials rotated
  • Client notification within 72 hours where personal data is affected, per PIPEDA obligations
  • Root cause analysis conducted after the incident is resolved
  • Post-incident report available to affected Clients on request
  • Regulatory notification handled per PIPEDA, BC PIPA, and applicable foreign law

8. Compliance

FleetForge is designed to support our Clients' compliance with:

  • PIPEDA — Personal Information Protection and Electronic Documents Act (Canada)
  • BC PIPA — Personal Information Protection Act (British Columbia)
  • CASL — Canada's Anti-Spam Legislation (transactional emails are permitted; commercial messaging requires Client-side consent management)
  • Canadian transportation regulations — record retention for commercial fleet operations
  • GDPR — for Clients processing personal data of EU residents, supported via the Data Processing Agreement and SCCs as applicable
  • CRA invoice requirements — sequential numbering, GST/HST disclosure, 7-year retention

9. Third-Party Security

We rely on infrastructure providers that maintain industry-standard certifications:

  • Amazon Web Services — ISO 27001, SOC 1, SOC 2 Type II, SOC 3, PCI DSS Level 1, FedRAMP. AWS Compliance →
  • Samsara (optional telematics integration) — ISO 27001, SOC 2 Type II
  • Anthropic (optional AI features) — SOC 2 Type II, zero-retention enterprise terms

Application dependencies are self-hosted within FleetForge (no runtime CDN dependencies for fonts, scripts, or styles) to minimize third-party attack surface.

10. Questions

Security questions, compliance documentation requests, or vulnerability reports: security@avitechnologies.ca

For SOC 2 reports, penetration test summaries, or other security artefacts under NDA, please contact security@avitechnologies.ca and reference your account.

Terms of Service Privacy Policy Acceptable Use Policy Data Processing Agreement Cookie Policy Security Policy Contact Support

© 2026 Avi Technologies Inc.. All rights reserved. A software by Avi Technologies.