System Requirements
This reference page outlines the technical requirements and specifications for using FC Safety Shield.
Mobile Device Requirements
Section titled “Mobile Device Requirements”iOS Devices
Section titled “iOS Devices”Minimum Requirements:
- iPhone 7 or newer
- iOS 13.0 or later
- NFC capability
- 100 MB free storage
- Internet connection (WiFi or cellular)
Recommended:
- iPhone 12 or newer
- iOS 16.0 or later
- 250 MB free storage
- 4G/5G cellular connection
Android Devices
Section titled “Android Devices”Minimum Requirements:
- Android 8.0 (Oreo) or later
- NFC capability
- 100 MB free storage
- Internet connection (WiFi or cellular)
Recommended:
- Android 11 or later
- 250 MB free storage
- 4G/5G cellular connection
Web Portal Requirements
Section titled “Web Portal Requirements”Supported Browsers
Section titled “Supported Browsers”Desktop:
- Chrome 90+ (recommended)
- Firefox 88+
- Safari 14+
- Edge 90+
Mobile:
- Chrome Mobile (latest version)
- Safari iOS (latest version)
- Samsung Internet 14+
Note: Internet Explorer is not supported.
Screen Resolution
Section titled “Screen Resolution”Minimum: 1024 x 768 pixels Recommended: 1920 x 1080 pixels or higher
Internet Connection
Section titled “Internet Connection”Minimum: 1 Mbps download, 512 Kbps upload Recommended: 5 Mbps download, 1 Mbps upload
NFC Tag Specifications
Section titled “NFC Tag Specifications”Tag Standards
Section titled “Tag Standards”- Type: NFC Forum Type 2
- Protocol: ISO 14443A
- Frequency: 13.56 MHz
- Memory: 888 bytes EEPROM
- Read Range: 1-4 cm
Environmental Ratings
Section titled “Environmental Ratings”- Operating Temperature: -25°C to +70°C
- Storage Temperature: -40°C to +85°C
- Humidity: 0-95% RH (non-condensing)
- Water Resistance: IP67 rated
- Chemical Resistance: Resistant to common cleaning agents
Tag Lifespan
Section titled “Tag Lifespan”- Read Cycles: 100,000+ cycles
- Data Retention: 10 years minimum
- Adhesive Life: 5+ years (varies by surface and environment)
Network Requirements
Section titled “Network Requirements”Firewall Configuration
Section titled “Firewall Configuration”Allow outbound connections to:
API Endpoints:
https://api.fc-safety.comPort: 443 (HTTPS)CDN Resources:
https://content.fc-safety.comPort: 443 (HTTPS)WebSocket (Real-time updates):
wss://ws.fc-safety.comPort: 443Required Protocols
Section titled “Required Protocols”- HTTPS (TLS 1.2 or higher)
- WebSocket Secure (WSS)
- DNS resolution
- NTP (for time synchronization)
Data Storage
Section titled “Data Storage”Local Storage (Mobile)
Section titled “Local Storage (Mobile)”App Storage:
- 50-100 MB for application
- 10-50 MB for cached inspection data
- Up to 500 MB for offline photos
Cache Duration:
- Inspection forms: 7 days
- Equipment data: 30 days
- Photos: Until uploaded
Cloud Storage
Section titled “Cloud Storage”All data is stored in:
- AWS US-East region
- Encrypted at rest (AES-256)
- Encrypted in transit (TLS 1.3)
- Redundant backups (3 geographic regions)
- 99.9% uptime SLA
Security Requirements
Section titled “Security Requirements”Authentication
Section titled “Authentication”- Username/password (minimum 8 characters)
- Multi-factor authentication (optional, recommended)
- Session timeout after 30 minutes of inactivity
- Biometric login support (mobile devices)
Data Encryption
Section titled “Data Encryption”In Transit:
- TLS 1.3 preferred
- TLS 1.2 minimum
- Perfect forward secrecy
At Rest:
- AES-256 encryption
- Encrypted database
- Encrypted backups
Compliance
Section titled “Compliance”FC Safety Shield complies with:
- SOC 2 Type II
- GDPR (General Data Protection Regulation)
- CCPA (California Consumer Privacy Act)
- ISO 27001
API Specifications
Section titled “API Specifications”REST API
Section titled “REST API”Base URL: https://api.fc-safety.com/v1
Authentication: Bearer token (OAuth 2.0)
Rate Limits:
- Standard: 1000 requests/hour
- Enterprise: 10,000 requests/hour
Response Format: JSON
Webhooks
Section titled “Webhooks”Configure webhooks for:
- Inspection completed
- Deficiency reported
- Equipment overdue
- Tag registered
Delivery Method: HTTPS POST Retry Policy: 3 attempts with exponential backoff Timeout: 30 seconds
Integration Support
Section titled “Integration Support”Single Sign-On (SSO)
Section titled “Single Sign-On (SSO)”Supported Protocols:
- SAML 2.0
- OAuth 2.0
- OpenID Connect
Popular Providers:
- Microsoft Azure AD
- Okta
- Google Workspace
- OneLogin
SCIM Provisioning
Section titled “SCIM Provisioning”Automatic user provisioning via SCIM 2.0:
- User creation
- User updates
- User deactivation
- Group management
Third-Party Integrations
Section titled “Third-Party Integrations”Available Integrations:
- Microsoft 365
- Google Workspace
- Slack
- ServiceNow
- Salesforce
Integration Methods:
- REST API
- Webhooks
- Zapier
- Custom connectors
Performance Specifications
Section titled “Performance Specifications”Mobile App
Section titled “Mobile App”App Launch: < 3 seconds NFC Scan: < 2 seconds Form Load: < 1 second Submission: < 3 seconds (with connection)
Web Portal
Section titled “Web Portal”Page Load: < 2 seconds Report Generation: < 10 seconds (standard reports) Dashboard Refresh: < 1 second Search Results: < 500ms
Accessibility
Section titled “Accessibility”WCAG Compliance
Section titled “WCAG Compliance”- WCAG 2.1 Level AA compliant
- Screen reader compatible
- Keyboard navigation support
- High contrast mode
- Adjustable font sizes
Supported Assistive Technologies
Section titled “Supported Assistive Technologies”- VoiceOver (iOS)
- TalkBack (Android)
- JAWS
- NVDA
- ZoomText
Localization
Section titled “Localization”Supported Languages
Section titled “Supported Languages”Current language support:
- English (US)
- English (UK)
- Spanish
- French
- German
Regional Settings
Section titled “Regional Settings”- Date/time formats
- Measurement units
- Currency
- Number formats
Support and Updates
Section titled “Support and Updates”Update Schedule
Section titled “Update Schedule”Mobile Apps:
- Major updates: Quarterly
- Minor updates: Monthly
- Security patches: As needed
Web Portal:
- Continuous deployment
- New features: Bi-weekly
- Maintenance: Scheduled weekends
Support Channels
Section titled “Support Channels”Hours of Operation:
- Email: 24/7 response within 24 hours
- Phone: Monday-Friday, 8 AM - 6 PM EST
- Live Chat: Monday-Friday, 9 AM - 5 PM EST
Emergency Support:
- 24/7 for critical issues
- Enterprise customers only
- Response time: < 1 hour