Слышно is a mobile application for recording and transcribing voice notes (package ru.top.krut.voice.slyshno). The copyright holder of the app and the personal data operator is a limited liability company; its details are given at the bottom of the page.
What data is processed
1. Audio recordings
The voice recordings you make in the application are stored in the application's private sandbox on your device (the recordings folder inside the sandbox). Only the application itself has access to this folder. The recordings are not sent to our servers.
2. Recording metadata
The name, duration, creation date, tags, the "favorite" flag, the transcript text, notes and the list of birds found are stored in the local storage of the application (inside the sandbox). By default they do not leave the device - except where you yourself enable backup to Yandex Disk (see below).
Transfer of data to third parties
Speech recognition is performed entirely on the device - your audio is not sent anywhere. All cases in which the application makes network requests, as well as the functions that work entirely on the device, are listed below.
Backup to Yandex Disk (optional)
What is transferred: the audio files of the recordings and a snapshot of the metadata (transcripts, notes, tags, folder structure, the words from your own dictionary).
Encryption (optional): you may enable end-to-end encryption of the backup - the audio and the metadata snapshot are then uploaded in encrypted form (XSalsa20-Poly1305), the key is created and stored only on the device, and the backup can be restored on another device only with a recovery code that only you can see. If the code is lost, the backup cannot be decrypted: we hold neither the key nor the code, and we are unable to issue new ones.
Where: to your personal Yandex Disk (the application folder), under your OAuth authorization, via cloud-api.yandex.net.
Purpose: backup and restore at your choice (manual or automatic mode; by default disabled).
Moving your Yandex Disk connection to a new phone (Google Block Store)
What is transferred: the access token for your Yandex Disk (the same one issued when you connect it) and an irreversible phone marker - the result of an irreversible transformation of the device's system identifier. The identifier itself is not transmitted.
Where: in Block Store - the Google services storage designed for moving your sign-in to a new phone.
When: only if you connected Yandex Disk yourself. No connection - nothing to move. Disconnect Disk in the settings - the entry is deleted from Block Store.
Does this go to the cloud: the entry goes to the Google cloud only if end-to-end encryption of backups is available on the phone (Android 9 and newer with a screen lock set) - then not even Google itself can read it. If encryption is not available, the entry stays on the device and will move only in a "phone to phone" transfer.
What is NOT transferred: the backup encryption key and the recovery code - never, by design they stay only on your phone. Recordings, transcripts and notes are not put into Block Store.
Purpose: so that after moving to a new phone you do not have to sign in to Yandex again. Google Play requires the same of apps with sign-in (from April 2027).
By default transcription is performed entirely on the device by the GigaAM model (Sber) or Zipformer-ru (a light model for weaker devices; selected in the settings) via sherpa-onnx. No network requests carrying your audio take place.
Google Perch bird recognition (on the device)
Bird recognition by call is performed on the device by the Google Perch model. The audio is not sent anywhere. The "Photo" / "Description" buttons next to an identified bird open an external web search (Google Images / Wikipedia) containing only the species name (without your audio).
Text improvement with the SAGE neural network (on the device)
Correction of mistakes and punctuation in the transcript (using the "Improve text with a neural network" button) is performed on the device by the SAGE neural network model. The transcript text is not sent anywhere.
Downloading ML models
On first use the application downloads the model files (GigaAM, Zipformer-ru, Perch, SAGE) from the developer's mirror (files.krut.top) or from Hugging Face. Only a standard network request is made (your IP is visible to the server); recordings and personal data are not sent, and the integrity of the downloaded files is verified with SHA-256.
License / trial period server (voice.krut.top/api)
On the first launch - and periodically afterwards (to link the trial period, to check activation status) - the application contacts our license server at voice.krut.top/api - to obtain the trial period and verify the purchase of the Pro version.
What is transferred: a hashed (salted SHA-256) installation identifier - an irreversible pseudonymous label computed from the system ANDROID_ID, and the name of the platform (android). This is not a "raw" device identifier, not an advertising identifier and not used for tracking - it is needed solely for licensing and for limiting the number of free activations per device (anti-fraud). When the Pro version is activated with a code, and on subsequent checks, the activation code entered is also transmitted.
What is NOT transferred: your recordings, transcripts, name, email and any personal data. The application has no advertising identifier.
Purchasing the Pro version
There are no in-app purchases. The Pro version is purchased on the website voice.krut.top/buy: you receive an activation code and enter it in the app.
What the app processes: only the code you enter and the pseudonymous installation identifier (see the section on the license server above). The app does not receive or process payment details.
What is processed during payment: the payment is made on the website by the YooKassa service (ООО НКО «ЮMoney»). Bank card details are entered on the YooKassa page, are processed by YooKassa in accordance with its policy and are not transferred to the Licensor - we only receive confirmation that the payment went through.
What is not transferred: your recordings, transcripts and the contents of your notes - neither during purchase nor during activation.
The buyer's email address
What is processed: the email address you provide on the purchase page. This is the only category of personal data we receive directly from you.
Purpose: to send the activation code, to send the cash receipt (a direct requirement of clause 5 of Article 1.2 of Federal Law No. 54-FZ) and to answer inquiries about the purchase - about a refund or a code that does not work.
Legal basis: performance of a contract to which you are a party (clause 5 of part 1 of Article 6 of Federal Law No. 152-FZ) and performance of an obligation imposed on us by law (clause 2 of part 1 of Article 6 of the same law). No separate consent is required for this, and the address is not added to any mailing list.
Who it is transferred to: YooKassa (ООО НКО «ЮMoney») - to generate and send the cash receipt; the domain's mail service provider - to deliver the message. It is not transferred to anyone else, not sold and not used for advertising.
How long it is stored: for the term of the license and for no less than the period established by law for payment documents; after that it is deleted.
Your rights: to request information about the processing, or the correction or deletion of the address - by writing to admin@krut.top. Deleting the address does not cancel a license already issued: the code keeps working.
Service notifications (voice.krut.top/popup-slyshno)
Occasionally (no more than once every 3 hours) the application requests service notifications from our server - for example, about new versions or important changes. What is transferred: only the network request itself (your IP is visible to the server); device identifiers, recordings, transcripts and personal data are not transferred.
Crash reports (Sentry)
What is transferred: on an abnormal termination of the application - a technical crash report: the type and stack of the error, the device model, and the versions of the OS and the application. Sending takes place only at the moment of the crash.
What is NOT transferred: your audio recordings, transcript texts, the names and notes of recordings, user identifiers. The IP address is not stored in the crash report (as with any network request, it is technically visible to the server during delivery). Personal data is not collected.
Where: the service Sentry (Functional Software, Inc.), processing on servers in the EU (Germany), via sentry.io.
Purpose: diagnosing and fixing crashes in order to improve the stability of the application. Not used for usage analytics, advertising or tracking.
Recording from the microphone - the core function.
VIBRATE
Haptic feedback on taps.
INTERNET
Downloading models (speech, text improvement, bird recognition) from the developer's mirror (files.krut.top) or Hugging Face; checking the license / trial period at voice.krut.top/api (only the hashed installation identifier is transmitted); at your choice - backup to Yandex Disk.
Recording is not interrupted when the screen is off.
POST_NOTIFICATIONS
A notification about the current recording in the notification shade.
The application does not ask you for any other permissions requiring confirmation (apart from those listed above - the microphone and notifications). The build may include service permissions of the "normal" category, which Android grants automatically, without a dialog, and which do not give access to your personal data: access to the network and Wi-Fi state, sound settings, media playback in the notification, the launch of service components after the device is rebooted (required by the store libraries), biometrics for protected local storage and file access on legacy versions of Android. These permissions are not used to collect or transfer your data.
Analytics, advertising, trackers
The application does not contain any usage analytics, any advertising or any third-party tracker SDKs. The only thing enabled is the collection of crash reports via Sentry (see the "Transfer of data to third parties" section above) - without personal data and without tracking; the contents of your recordings are not transmitted.
Retention period
Recordings and metadata are stored locally until you delete them yourself or delete the application itself. Removing the application from the device also deletes all the recordings (Android sandbox). If you had enabled backup, the copies in your Yandex Disk are not deleted when the application is removed - they can be deleted manually (the application folder on the Disk).
Children
The application is not directed to children under 13 years of age.