Популярний додаток для ідентифікації номерів телефонів Truecaller отримав функцію визначення номерів у реальному часі на iPhone. Про це пише TechCrunch.
Компанія змогла впровадити цю функцію завдяки новій можливості iOS 18 — Live Caller ID Lookup, яка дає стороннім додаткам безпечно перенаправляти дзвінки на їхні сервери для отримання інформації про абонента.
До речі, Truecaller має понад 2,6 мільйона платних підписників, з яких лише близько 750 000 на iOS. Однак 40% доходу Truecaller отримує саме від підписок на iOS.
Компанія розробила нову серверну архітектуру з окремою зашифрованою базою даних для iOS, використовуючи “гомоморфне шифрування”. Це дозволяє додатку робити зашифровані запити до сервера, які обробляються в шифрованому вигляді та повертаються назад на пристрій клієнта, де вони розшифровуються.