Information Security Policy

Effective: June 2026 · Last Reviewed: June 2026 · Next Review: September 2026

This Information Security Policy (ISP) establishes the security standards, controls, and practices that Idle Work Inc. follows to protect customer data, platform infrastructure, and financial information processed through our platform and Plaid integration.

Scope: This policy applies to all Idle Work Inc. systems, employees, contractors, and third-party service providers that access, store, process, or transmit customer data or financial information.

1. Access Control Policy Attestation 5

1.1 Principle of Least Privilege

All access to systems, data, and infrastructure follows the principle of least privilege. Users and services are granted only the minimum permissions required to perform their designated functions.

1.2 Access Provisioning and De-provisioning Attestation 2

All access provisioning and de-provisioning follows a documented process:

1.3 Centralized Identity and Access Management Attestation 3

Idle Work uses centralized identity and access management to enforce consistent authentication and authorization:

2. Periodic Access Reviews and Audits Attestation 1

Review TypeFrequencyScopePerformed By
Access Rights ReviewQuarterlyAll user accounts, SSH keys, Tailscale ACLs, Proxmox roles, database accessAdministrator
Service Account AuditQuarterlyAPI keys, service tokens, database credentials, OAuth client secretsAdministrator
Infrastructure AuditSemi-annuallyLXC container configurations, network firewall rules, exposed portsAdministrator
Financial Data Access AuditQuarterlyPlaid access tokens, Stripe API access, database queries involving financial dataAdministrator
Third-Party Access ReviewAnnuallyPlaid, Stripe, Google, Cloudflare, and all third-party integrationsAdministrator

Each review is documented with findings, remediation actions taken, and sign-off by the administrator. Review records are retained for 3 years.

3. Multi-Factor Authentication Attestations 8 & 9

3.1 Consumer-Facing Application Attestation 8

The Idle Work portal enforces multi-factor authentication for all users before any financial data integration is available:

3.2 Internal Systems Attestation 9

All internal systems that store or process consumer data enforce multi-factor authentication:

4. Zero Trust Access Architecture Attestation 6

4.1 Network Segmentation

4.2 Identity Verification at Every Layer

4.3 Continuous Verification

5. Vulnerability Scanning Attestation 7

Scan TypeFrequencyToolScope
Infrastructure vulnerability scanWeeklyDebian security updates + unattended-upgradesAll containers, VMs, hosts
Dependency vulnerability scanEvery buildnpm auditNode.js dependencies
Container security scanMonthlyManual review + Proxmox advisoriesLXC configs, privileged containers
External penetration testAnnuallyThird-party servicePublic endpoints

Remediation Timelines

6. End-of-Life Software Management Attestation 4

ComponentCurrent VersionEOL DateNext Review
Host OS (Debian)12.x BookwormJune 2028Sept 2026
Container OS (Debian)12.x BookwormJune 2028Sept 2026
Node.js20 LTS / 22 LTSApr 2026 / Oct 2027Sept 2026
PostgreSQL16Nov 2028Sept 2026
Next.js15ActiveSept 2026
Caddy2.xActiveSept 2026

7. Data Encryption

8. Incident Response

9. Third-Party Security

ServicePurposeSecurity Certification
PlaidFinancial data aggregationSOC 2 Type II, ISO 27001
StripePayment processingPCI DSS Level 1, SOC 2 Type II
Google WorkspaceIdentity, email, documentsSOC 2 Type II, ISO 27001
CloudflareTLS, DDoS protection, WAFSOC 2 Type II, ISO 27001
TailscaleZero-trust mesh networkingSOC 2 Type II

10. Policy Review and Governance

Attestation: Idle Work Inc. attests that all policies, procedures, and controls described in this document are implemented, enforced, and subject to periodic review as described. This policy is effective as of June 2026 and will be reviewed no later than September 2026.