🔓 Minimising iCloud account locking¶
Apple locks iCloud accounts with a variety of frequencies based on a large and dynamic set of criteria. Broadly, these fall into three categories:
- The way in which a piece of technology communicates
- The nature of the infrastructure used to communicate
- The rhythm, patterns and frequency with which that technology communicates
Reincubate’s Cloud Data API addresses all three as they evolve. The first is handled by the proprietary code behind the API, and the second by the substantial and complex infrastructure stack that Reincubate maintain. However, when directly controlling the API with asapi, clients may struggle to manage #3 at scale or in use-cases that require regular polling.
Light or one-off use with asapi is unlikely to lead to locking, but regular access may do if not properly managed. The asmaster service is designed to manage this for clients, and is recommended over direct asapi access for these use-cases.
A small but consistent number of end-user accounts are registered with the API whilst already being locked, and some end-users use a number of tools to access their iCloud accounts simultaneously. Where end-users do this they are likely to end up with account locks.