Skip to main content

Security & Trust

Your data deserves careful protection. FSM Navigator® encrypts personal details where they are stored, uses encrypted connections, and offers two-factor sign-in and role-based access.

Last Updated: October 28, 2026

1. Our Security Commitment

Security is not an afterthought at FSM Navigator® — it is foundational to everything we build. Every feature, every endpoint, and every data flow is designed with security as a first-class requirement. We continuously invest in security infrastructure, monitoring, and process improvements to stay ahead of evolving threats.

Our security program is built on five core pillars:

  • Encryption everywhere — Your data is encrypted at rest and in transit, using industry-standard encryption protocols
  • Strict tenant isolation — Each customer’s data is logically isolated, and our controls are designed to prevent one customer from accessing another’s information
  • Principle of least privilege — Users access only the data and features required for their role
  • Continuous monitoring — Automated systems detect and respond to suspicious activity around the clock
  • Secure development — Our engineering team follows secure coding practices with regular security reviews

2. Encryption

All sensitive data is encrypted at rest and in transit using industry-standard encryption.

All data in transit is protected with modern transport-layer encryption, designed to prevent information exchanged between your browser and our servers from being intercepted or tampered with.

Sensitive personally identifiable information (PII) — such as names, email addresses, phone numbers, and physical addresses — receives an additional layer of field-level encryption beyond standard database-level protection. This means that individual data fields are encrypted independently, providing defense-in-depth.

Encryption keys are versioned and can be rotated without downtime. Even in the unlikely event of unauthorized database access, encrypted data remains unreadable without the corresponding encryption keys.

3. Multi-Tenant Isolation

FSM Navigator® is a multi-tenant platform, meaning every customer’s data is logically separated from all others. This isolation is enforced at the data layer — not just the application layer — providing an additional safeguard against data leakage.

Every database query is scoped to the authenticated customer’s organization. Our controls are designed to keep data within organizational boundaries however users interact with the platform.

Each user’s session is validated on every request.

Impersonation features (used by our support team when assisting customers) are tightly controlled with comprehensive audit trails. Every impersonation session is logged, time-limited, and restricted in scope.

Specifically, support access sessions are governed by the following safeguards:

  • Time-Limited Sessions: Support access sessions are strictly time-limited and automatically terminate after the maximum permitted duration, with no option for indefinite access.
  • Restricted Operations: Sensitive operations—including financial transactions, credential changes, data deletion, and security configuration changes—are technically prohibited during support access sessions.
  • Comprehensive Audit Logging: Every support access session is recorded in tamper-evident audit logs, including the identity of the support representative, the start and end times, and all actions performed.
  • Administrator Notification: Account administrators are notified via email and in-app alerts when support access to their organization’s data occurs.
  • Minimum Necessary Access: Support personnel can only access the specific organization’s data relevant to the support matter. Cross-tenant data access is not possible.
  • Revocable Access: Support access capabilities can be revoked at any time by security administration.

For contractual provisions governing personnel data access, see our Data Processing Agreement (Section 8A).

4. Access Controls

Role-based access controls (RBAC) ensure that users only see and do what their role permits. Permissions are granular and enforced consistently across every part of the platform. Enterprise teams can also sign staff in with single sign-on with Microsoft Entra ID.

Roles include Owners, Dispatchers, Technicians, Inventory Managers, Asset Managers, and more — each with precisely scoped permissions. Whether a user can view, create, edit, or delete data depends entirely on their assigned role.

Server-side validation enforces role checks on every request. Client-side restrictions are never relied upon alone — all permissions are verified at the server before any action is processed.

Multi-factor authentication (MFA) can be enforced company-wide by organizational administrators. When enabled, all users within the organization must complete a second authentication step before accessing the platform.

Users can also sign in with a passkey instead of typing a password, on every plan. On Enterprise, staff can sign in through your company’s Microsoft Entra ID account with single sign-on, and accounts follow people joining and leaving in Entra.

Session timeouts and automatic lockouts protect unattended workstations. Sessions expire after a period of inactivity, and repeated failed login attempts trigger account lockout protections.

5. Infrastructure Security

Our service runs on multiple web servers behind a load balancer, with automatic database backups. Pro and Enterprise plans include a 99.9% uptime commitment under our Service Level Agreement.

Regular security patches and updates keep all systems current. We follow a disciplined patch management process to ensure that known vulnerabilities are addressed promptly.

Automated monitoring tracks system health, performance, and security events in real time. Our operations team receives immediate alerts for any anomalous activity, enabling rapid response to potential threats.

All file uploads are automatically scanned for malware before they are stored. Infected files are quarantined and rejected immediately, protecting both our platform and your organization.

We keep backups, stored on encrypted storage, to support recovery after an incident. Recovery time depends on the incident.

Network security controls restrict traffic to only authorized sources and destinations. Firewalls, intrusion detection systems, and access control lists work together to minimize the attack surface.

6. Application Security

All requests to the platform are encrypted in transit using modern cryptographic protocols. Sensitive payloads are additionally encrypted at the application layer, providing an additional application-layer of encryption beyond standard transport encryption.

Input validation and parameterized queries prevent injection attacks. Every user-supplied input is sanitized and validated before processing, eliminating an entire class of common web vulnerabilities.

Cross-site scripting (XSS) protections are applied across all user-facing interfaces. Output encoding, content security policies, and strict input filtering work together to prevent script injection.

Rate limiting protects the platform from abuse and denial-of-service attempts. Automated throttling ensures fair usage and prevents malicious actors from overwhelming the system.

Comprehensive audit logging tracks all significant operations for forensic analysis. Every user action — from logins and data changes to configuration updates — is recorded in tamper-resistant audit trails.

Automated security scanning is part of our development pipeline. Code changes are reviewed for vulnerabilities before they reach production, and regular security assessments help us identify and address risks proactively.

7. Data Privacy

We collect only the data necessary to provide the Service — nothing more. Our data collection practices are transparent and documented in our privacy disclosures.

Personal data is processed in accordance with our Privacy Policy and Data Processing Agreement. These documents describe in detail how we handle your information at every stage of its lifecycle.

We do not sell your data. We use it to deliver and improve the services you contract for, and as described in our Terms and Privacy Policy.

Cookie usage is minimal and strictly functional — no advertising or tracking cookies. You can learn more about our cookie practices in our Cookie Policy.

When a customer asks what you hold about them, the account Owner can export one person’s data from the web app. When a customer asks you to delete their personal data, the Owner can erase that customer, and the app refuses while the customer still has open work. Whether a request has to be honored depends on the laws that apply to your business; these tools let you act on your decision, they do not make it for you. Owners can also export the whole company’s data.

On Enterprise, the Owner can place a legal hold on a customer or team member so records are kept while a legal matter is open, and release it afterwards. Holds are managed on the web, and the Owner confirms each change with a passkey.

Data retention is clearly defined, and you are always in control of your data. Individual users can permanently delete their own account at any time through the self-service option in their profile settings — no email or support ticket needed. Company owners can delete their entire company account through the company settings. When data is deleted, personal information is erased from our live systems immediately, unless it is under a legal hold as described in our Privacy Policy, and automated processes ensure thorough cleanup of all related records. For full details on what is retained and why, see our Privacy Policy.

8. Compliance

FSM Navigator® is designed to meet the requirements of major data protection frameworks. Our security architecture, data handling practices, and organizational controls are aligned with the following standards:

  • GDPR — We provide data processing agreements, support data subject rights (access, rectification, erasure, portability), and maintain records of processing activities
  • CCPA — We respect California consumer privacy rights and provide all required disclosures, including the right to know, delete, and opt out

Our subprocessors are carefully vetted and documented on our Subprocessors page. We evaluate each subprocessor’s security posture before engagement and monitor them on an ongoing basis.

We continuously evaluate new compliance requirements as they emerge and update our practices to meet evolving regulatory expectations.

9. Responsible Disclosure

We value the security research community and encourage responsible disclosure of vulnerabilities. If you discover a security issue, please report it to our security team immediately at [email protected].

We ask that you:

  • Provide us reasonable time to investigate and fix the issue before any public disclosure
  • Avoid accessing or modifying other users’ data during your research
  • Act in good faith and avoid actions that could harm the platform or its users
  • Provide sufficient detail in your report to allow us to reproduce and address the vulnerability

We will not pursue legal action against researchers who follow responsible disclosure practices and act in good faith.

We do not run a bug bounty program, and we do not pay for unsolicited security assessments, scans, penetration tests or vulnerability reports. Offers of paid security services are not a vulnerability report and will not receive a response. Our disclosure details are also published at /.well-known/security.txt.

We aim to acknowledge security reports within 48 hours and provide regular updates on resolution progress. We appreciate your help in keeping FSM Navigator® and our customers safe.

10. Contact Security Team

If you have security concerns, want to report a vulnerability, or have questions about our security practices, please reach out:

CJD Technologies LLC

Security reports: [email protected]

Privacy inquiries: [email protected]

General support: [email protected]

Website: cjdtechnologiesco.com

Have security questions? Reach our security team at [email protected].

© 2026 CJD Technologies LLC. All rights reserved.

FAQ

Frequently asked questions

Is my data secure?

Yes. Data is encrypted in transit and at rest, and personal information is encrypted at the field level. Each company’s data is isolated from every other company on the platform, and access is controlled by role so people only see what their job requires.

Does FSM Navigator support multi-factor authentication?

Yes. Multi-factor authentication is available using any standard authenticator app, and administrators can require it for their team.

How are card payments protected?

Card payments are processed by Stripe, which is PCI compliant. Card details are entered into Stripe’s payment forms and are not stored on our servers.

Who on my team can see what?

Access is role-based — owners, dispatchers, technicians and other roles each see the areas their job requires. Every significant action is recorded in an audit log that the application does not let users edit.

Is FSM Navigator SOC 2 certified?

FSM Navigator’s security controls follow the SOC 2 framework, but a formal SOC 2 audit has not been completed. No SOC 2 report is available. We’re happy to walk security teams through our controls in detail — contact us.

Can I export my data if I leave?

Yes. Your data remains yours, and account owners can request a full export of their company’s data.

Do you support single sign-on?

Yes, on Enterprise, with Microsoft Entra ID and automatic account provisioning. Sign-in with a passkey is available on every plan.

Can we delete a customer’s personal data on request?

Yes. The account Owner can erase one customer’s personal data from the web app, and can export what you hold about one person. On Enterprise, a legal hold keeps records while a legal matter is open.

Ready to Secure Your Field Operations?

Industry-standard security on every plan. Start free for up to 5 users — no credit card required.