The post has been translated automatically. Original language: Russian
Online visitations in closed institutions in Kazakhstan: how we built the Soilephone communication system for families, lawyers and investigators. A meeting with a person in a pre — trial detention center or a military unit is almost always a journey of hundreds of kilometers, a queue and 15 minutes through the glass. We have made it so that some of these meetings can be conducted online: from an app on your phone and from a secure terminal inside the institution. We tell you how it works and why it turned out to be more difficult than “screwing up a video call.”
A problem that is not immediately apparent
When a loved one finds himself in a closed institution — a pre — trial detention center or a military unit — communication with him turns into a logistical task. Visits are limited in number and duration, and you need to go to them, often to another city, ask for leave from work, and stand in line.
Meetings with defenders and investigators are a separate story. In order for a lawyer to discuss a case with his client, he needs to physically come to the institution and get a room for a meeting. The investigator should arrange the delivery or go to the place himself. Each such meeting means hours on the road and coordination.
The task was to transfer some of this communication online, so that it works in a closed institution, and not “like a regular messenger that was brought there.”
The system consists of two parts:
- An app for relatives. Regular mobile app (Android and iOS): text messages, voice messages, and video calls with a loved one. Logically, this is the closest to the usual messenger, with the difference that there is a person at the other end in a closed institution.
- Terminals inside the institution. On the institution’s side, communication does not take place from a personal phone, but from a special secure terminal. This device is in kiosk mode: you cannot access the Internet from it, install third-party applications, or do anything outside of the permitted scenario. It is from such a terminal that a person initiates a call or responds to a message.This division is fundamental. In a closed institution, you can’t just hand out smartphones: you need a controlled perimeter where all communication takes place according to set rules.
Online visits for family
For a relative, everything looks simple: you installed the app, filled up your balance, and chatted. A video call replaces a trip — you can see each other without leaving home and without adjusting to reception hours.
The economy is designed in such a way that it is a relative who pays — he buys a tariff from which communication is deducted. Communication is free for a person inside the institution: they do not need money or a bank card. This is a conscious decision — the payment circuit is completely placed “outside”, on the side of the family.
Meetings with defense lawyers and investigators
A separate and, in our opinion, the most important scenario is professional communication. A lawyer can hold a meeting with his client remotely, without spending a day on the way to the institution and back. The investigator is to carry out the necessary procedural actions online, when it is permissible. For an overloaded system, this is a significant time saver for all parties, and for the person inside, it is an opportunity to gain access to protection faster.
A little bit about how it’s done.
We had a task that did not have a ready-made solution out of the box: ordinary Zoom and instant messengers are not suitable for a closed institution either in terms of control or usage scenarios.
What had to be solved:
Two different applications for two different roles. The family app is a full — fledged messenger with push notifications, background states, in-app purchases, and incoming call processing. The terminal inside is, on the contrary, the most “locked” device for one scenario. These are two different worlds, although they speak to each other.
Video communication in non-standard conditions. Terminals are inexpensive hardware with a weak processor, and the quality and stability of the call should be at the same level. A significant part of the work went into making the video run clearly and without delays on such equipment.
Own infrastructure.
We have deployed and are keeping the infrastructure under control, rather than leaving sensitive communication entirely at the mercy of external services.
Billing and payments.
Tariffs, balances, purchases through Google Play and the App Store, local payment systems in Kazakhstan like Kaspi — all this is a separate large layer that should work flawlessly, because families have real money behind it.
What does it change
The main thing is not in technology. The main thing is that families have a way to see a loved one more often, and lawyers and investigators have a way to hold some meetings without spending days on the road. For closed institutions in Kazakhstan, this is one of the first working examples where online visits is not an experiment, but an everyday tool.
We continue to develop and improve this system.
This was the first post about interesting projects that BIKZ.DEV participated in. Stay tuned and we will share about other projects!
Онлайн-визиты в закрытые учреждения Казахстана: как мы создали систему связи Soilephone для семей, адвокатов и следователей. Встреча с человеком в следственном изоляторе или воинской части — это почти всегда путешествие в сотни километров, очередь и 15 минут за стеклом. Мы сделали так, что некоторые из этих встреч можно проводить онлайн: с помощью приложения на вашем телефоне и с защищенного терминала внутри учреждения. Мы расскажем вам, как это работает и почему это оказалось сложнее, чем “испортить видеозвонок”.
Проблема, которая не сразу бросается в глаза
Когда близкий человек оказывается в закрытом учреждении — следственном изоляторе или воинской части, — общение с ним превращается в логистическую задачу. Свидания ограничены по количеству и продолжительности, и на них нужно ездить, часто в другой город, отпрашиваться с работы и стоять в очереди.
Встречи с защитниками и следователями - это отдельная история. Для того чтобы адвокат мог обсудить дело со своим клиентом, ему необходимо физически прибыть в учреждение и получить помещение для встречи. Следователь должен организовать доставку или сам выехать на место. Каждая такая встреча означает часы в пути и согласование действий.
Задача состояла в том, чтобы перенести часть этого общения в Онлайн, чтобы оно работало в закрытом учреждении, а не “как обычный мессенджер, который туда завезли”.
Система состоит из двух частей:
- Приложение для родственников. Обычное мобильное приложение (Android и iOS): текстовые сообщения, голосовые сообщения и видеозвонки с любимым человеком. По логике вещей, это самое близкое к обычному мессенджеру приложение, с той разницей, что на другом конце провода в закрытом учреждении находится человек.
- Терминалы внутри учреждения. Со стороны учреждения связь осуществляется не с личного телефона, а со специального защищенного терминала. Это устройство работает в режиме киоска: с него нельзя выходить в Интернет, устанавливать сторонние приложения или выполнять какие-либо действия, выходящие за рамки разрешенного сценария. Именно с такого терминала человек инициирует звонок или отвечает на сообщение.Это разделение является основополагающим. В закрытом учреждении нельзя просто раздавать смартфоны: нужен контролируемый периметр, где все общение происходит в соответствии с установленными правилами.
Онлайн-визиты для членов семьи
Для родственника все выглядит просто: вы установили приложение, пополнили баланс и пообщались. Видеозвонок заменяет поездку — вы можете видеться, не выходя из дома и не подстраиваясь под часы приема.
Экономика устроена таким образом, что платит родственник — он покупает тариф, из которого вычитается общение. Общение для человека внутри учреждения бесплатное: ему не нужны деньги или банковская карта. Это осознанное решение — схема оплаты полностью вынесена “за пределы”, на сторону семьи.
Встречи с адвокатами защиты и следователями
Отдельным и, на наш взгляд, наиболее важным сценарием является профессиональное общение. Адвокат может провести встречу со своим подзащитным удаленно, не тратя ни дня на дорогу в учреждение и обратно. Следователь должен проводить необходимые процессуальные действия онлайн, когда это допустимо. В перегруженной системе это значительно экономит время для всех сторон, а для пользователя, находящегося внутри, - возможность быстрее получить доступ к защите.
Немного о том, как это делается.
У нас была задача, у которой не было готового решения "из коробки": обычные Zoom и мессенджеры не подходят для закрытого учреждения ни с точки зрения управления, ни сценариев использования.
Что нужно было решить:
Два разных приложения для двух разных ролей. Семейное приложение — это полноценный мессенджер с push-уведомлениями, фоновыми состояниями, покупками в приложении и обработкой входящих звонков. Терминал внутри, напротив, является наиболее “заблокированным” устройством для одного сценария. Это два разных мира, хотя они и общаются друг с другом.
Видеосвязь в нестандартных условиях. Терминалы - это недорогое оборудование со слабым процессором, и качество и стабильность вызова должны быть на том же уровне. Значительная часть работы была направлена на то, чтобы видео транслировалось четко и без задержек на таком оборудовании.
Собственная инфраструктура.
Мы развернули инфраструктуру и поддерживаем ее под контролем, а не оставляем конфиденциальные коммуникации полностью на откуп внешним службам.
Выставление счетов и платежей.
Тарифы, балансы, покупки через Google Play и App Store, местные платежные системы в Казахстане, такие как Kaspi — все это отдельный большой слой, который должен работать безупречно, потому что за ним стоят реальные деньги семей.
Что это меняет
Главное не в технологиях. Главное, чтобы у семей была возможность чаще видеться с близкими, а у юристов и следователей - проводить встречи, не тратя дни на дорогу. Для закрытых учреждений в Казахстане это один из первых работающих примеров, когда онлайн-посещения являются не экспериментом, а повседневным инструментом.
Мы продолжаем развивать и совершенствовать эту систему.
Это был первый пост об интересных проектах, в которых принимал участие BIKZ.DEV. Оставайтесь с нами, и мы расскажем о других проектах!
Переведено с английского.