Ambiki System Requirements and Security Basics
Published: July 17, 2025
Last updated: July 17, 2025
Ambiki System Requirements and Security Basics
**Most modern devices from 2020 onward, on a 25/10 Mbps connection, work great.
Desktops & Laptops
Minimum
- OS – Windows 10 (22H2) or macOS 11
- Browser – Chrome 113, Edge 113, or Firefox 113
- Bandwidth – 5 Mbps download / 2 Mbps upload
Recommended
- OS – Windows 11 or macOS 13 +
- Browser – Latest ‑ 2 versions of Chrome, Edge, or Firefox; Safari 17 +
- Bandwidth – 25 Mbps down / 10 Mbps up (aim for latency < 150 ms if you’re on live video)
Mobile & Tablet (iPhone, iPad, Android)
Minimum
- OS – iOS 15 / iPadOS 15 / Android 12
- Browser – Safari 15 (iPhone /iPad) or Chrome 113 (Android)
- Bandwidth – 5 Mbps down / 2 Mbps up
Recommended
- OS – iOS 17 + / iPadOS 17 + / Android 14 +
- Browser – Latest ‑ 2 versions of Safari (iPhone /iPad) or Chrome (Android)
- Bandwidth – 25 Mbps down / 10 Mbps up
- Test & update your browser: https://www.whatismybrowser.com/
-
Test your webcam, microphone, and headset: https://webcammictest.com/
- Check your internet speed: https://speed.measurementlab.net/#/
Ambiki Security Overview
Authentication & Password Security
- Strong password requirements: Minimum 12 characters (up to 128), exceeding industry standards
- Advanced password hashing: Using bcrypt with high-cost factor (12 rounds) making brute-force attacks computationally infeasible
- Password change notifications: Users are automatically notified when passwords are changed
- Email confirmation: New accounts require email verification within 3 days
Session Management
- Automatic timeout: Sessions expire after 1 hour of inactivity in production (addressing HIPAA compliance needs)
- Secure session handling: CSRF protection and secure cookie management built-in
- Clean session termination: Proper logout procedures that clear all session data
Account Security
- Email-based authentication with case-insensitive handling to prevent user errors
- Account recovery: Secure password reset links valid for 30 days
- Email change verification: Any email address changes require confirmation

Samuel Okoth