Data Security and Privacy
297 views
By Joe Clarke
Security and Privacy in Apikuo
Understanding how Apikuo protects your sensitive hiring data.
Data Encryption
In Transit
- All connections use TLS 1.3 encryption
- HTTPS enforced on all pages
- Secure WebSocket connections
- API calls use encrypted tokens
At Rest
- Database encryption using AES-256
- File storage encrypted on S3
- Backups encrypted and isolated
- Encryption keys rotated regularly
Access Control
Authentication
- Secure password requirements
- Optional two-factor authentication
- Session timeout after inactivity
- Password reset via secure email link
Authorization
- Role-based permissions (Owner/Admin/Member)
- Team-level data isolation
- No cross-team data access
- Audit logs for sensitive actions
AI and Data Privacy
🔒 OpenAI Integration
- Data sent to OpenAI is not used for training
- Processing happens in real-time only
- No persistent storage on OpenAI servers
- Compliance with OpenAI's data usage policies
Compliance Standards
GDPR Compliance
- Right to access data
- Right to deletion
- Data portability
- Consent management
- Privacy by design
CCPA Compliance
- California resident rights respected
- Data disclosure upon request
- Opt-out mechanisms
- No sale of personal information
Data Retention
| Data Type | Retention Period | Notes |
|---|---|---|
| Active Candidates | Indefinite | Until manually deleted |
| Archived Candidates | 2 years | Configurable by team |
| Interview Notes | With candidate | Deleted with candidate |
| Audit Logs | 1 year | For security purposes |
| Deleted Data | 30 days | Soft delete period |
Security Best Practices
For Administrators
- Enable two-factor authentication
- Regular permission audits
- Remove inactive team members
- Use strong, unique passwords
- Monitor unusual activity
For All Users
- Don't share login credentials
- Log out when using shared computers
- Report suspicious activity
- Keep browser updated
- Use secure networks
Data Breach Protocol
In the unlikely event of a breach:
- Immediate notification within 24 hours
- Detailed incident report within 72 hours
- Assistance with regulatory compliance
- Credit monitoring if applicable
- Full transparency on impact
Data Export and Portability
Export Your Data
- Go to Team Settings > Data Export
- Select data types to export
- Choose format (CSV, JSON, PDF)
- Receive secure download link
Data Deletion
- Individual candidates: Delete button on profile
- Bulk deletion: Select multiple and delete
- Full team data: Contact support
- Account deletion: Settings > Delete Account
Security Features
✅ Built-in Protections
- CSRF protection on all forms
- SQL injection prevention
- XSS attack prevention
- Rate limiting on API calls
- Secure session management
- Regular security audits
- Automated vulnerability scanning
Third-Party Integrations
Approved Services
- OpenAI: AI processing (no training on your data)
- Stripe: Payment processing (PCI compliant)
- AWS: Infrastructure (SOC 2 compliant)
- SendGrid: Email delivery (secure)
Reporting Security Issues
Found a security vulnerability?
- Email: [email protected]
- Response within 24 hours
- Bug bounty program available
- Responsible disclosure policy
⚠️ Never Send Sensitive Data:
- Social Security Numbers
- Bank account details
- Government ID numbers
- Medical information
Apikuo is designed for professional hiring data only.