Ambiki System Requirements and Security Basics

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
 



 

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