ABC-Plan is built on Google Cloud Platform and follows the NIST Cybersecurity Framework, incorporating its core functions: Identify, Protect, Detect, Respond, and Recover. We employ SecOps—Security Operations—to merge security practices with IT operations, bridging the gap between development and operations teams. Learn how our quality practices reinforce these security efforts.
On this page:
ABC-Plan utilizes Google Firebase Authentication, a secure, enterprise-grade authentication system that ensures robust protection for your user accounts.
Employees and contractors follow these authentication requirements:
ABC-Plan protects customer data using encryption provided by Google Cloud and Firebase managed services. Encryption is applied automatically and by default, without requiring application-level configuration.
ABC-Plan is deployed on Google Cloud Platform. Customer data is stored in Cloud Firestore using a US multi-region configuration (nam5), providing geographic redundancy across multiple data centers. Compute services, including Cloud Functions, are deployed in the us-central1 region.
We take nightly data snapshots to safeguard against loss and test disaster recovery quarterly.
Our DevSecOps program integrates security into every phase of the software development lifecycle. From initial requirements to release, we adhere to stringent security standards and employ a comprehensive set of tools and practices.
We conduct regular internal penetration tests to identify and rectify vulnerabilities. Our systematic approach includes defining objectives, assembling teams, executing tests, and analyzing results. Executive summaries of recent penetration tests are available to prospective customers under NDA. All critical and high-severity findings are remediated within 30 days.
ABC-Plan maintains logging and monitoring controls to support security operations, incident detection, and operational visibility.
We employ a multi-layered virus control approach including automated scanning of file uploads, regular system scans, and industry-standard malware detection tools integrated with our cloud infrastructure.
ABC-Plan maintains a documented incident response and notification process overseen by a designated Product Security Incident Response Team (PSIRT). The PSIRT uses a CVSS calculator for assessing vulnerability severity. This process governs the identification, containment, investigation, and remediation of security events that may affect customer data.
If an incident involves a customer's data, ABC-Plan will notify the relevant controller within 72 hours of confirming the incident, consistent with the timeline established by Article 33 of the General Data Protection Regulation (GDPR). This ensures that notifications are accurate, actionable, and sufficient to support the controller's own response and regulatory obligations.
We handle your data in compliance with GDPR regulations. See our Privacy Policy for details on data processing, retention, and your rights as a data subject.
ABC-Plan uses artificial intelligence in a limited, controlled manner to support internal engineering and security workflows, such as threat modeling, code review assistance, and test generation. AI tools are used strictly as decision-support aids. Final decisions regarding system design, security, and software releases are always made by qualified human reviewers. ABC-Plan does not deploy autonomous or customer-facing AI systems as part of its product.
AI usage is governed through internal access controls, data handling guidelines, and mandatory human review of AI-assisted outputs. Customer production data is not intentionally submitted to public AI systems for training, and sensitive data is excluded from prompts unless anonymized or replaced with synthetic data. Our AI governance approach aligns with risk-based AI governance principles reflected in the EU Artificial Intelligence Act and with governance, risk management, and change management controls commonly evaluated under SOC 2 Trust Services Criteria.
This security policy is reviewed quarterly and is owned by Michael Osofsky, cofounder & CTO, who serves as our Designated Privacy Officer. Employees or contractors who violate security requirements are subject to disciplinary action, up to and including termination of employment or contract.
Last updated: January 26, 2026
ABC-Plan relies on Google Cloud and Firebase platform-level controls. Below are security policies for products and infrastructure that we rely on:
We provide a Monthly Uptime Percentage of 99.9%. The underlying Google Cloud Platform provides uptimes in the same or better ranges. For more information see Google Cloud Platform Service Level Agreements.
See our System Status Dashboard for live uptime data and recent incident reports.
For customers who access ABC-Plan from networks with strict security policies, the following domains may need to be whitelisted in corporate firewalls to ensure proper functionality of the application:
| Component | Domain Pattern | Documentation |
|---|---|---|
| Web Application | *.firebaseapp.com | Firebase Hosting |
| Cloud Functions (Gen 1) | *.cloudfunctions.net | Cloud Functions |
| Cloud Functions (Gen 2) | *.a.run.app | Cloud Run |
Questions about our security measures? Reach out to us at support@abc-plan.com.
To speak with our Designated Privacy Officer, contact Michael Osofsky at michael@abc-plan.com.