Політика конфіденційності FastMediaSorter
Останнє оновлення: 30 листопада 2025
Огляд
FastMediaSorter - це менеджер медіафайлів та додаток для слайдшоу для локального, мережевого та хмарного сховища. Ми прагнемо захищати вашу конфіденційність та працювати прозоро.
Збір та зберігання даних
До яких даних ми отримуємо доступ
FastMediaSorter отримує доступ до наступних даних лише на вашому пристрої та налаштованих сховищах:
- Локальне сховище
- Фотографії, відео, аудіофайли на пристрої та SD-картах
- Використовуються лише для відображення, сортування та організації медіа
- Мережеве сховище (опціонально - налаштовується користувачем)
- Облікові дані SMB/CIFS, SFTP, FTP серверів, які ви надаєте
- Метадані файлів з мережевих ресурсів
- Прямі з’єднання з вашого пристрою на ваші сервери
- Хмарне сховище (опціонально - Google Drive)
- Метадані файлів: імена, розміри, мініатюри, дати зміни
- Email акаунта Google (для відображення автентифікації)
- Обмежено папками, які ви явно обираєте
- OAuth токени для автентифікованого доступу
- Місцезнаходження (необов’язково - Мережевий монітор)
- GNSS-трек лише коли ви ввімкнули окреме налаштування і тримаєте відкритим екран «Супутники» Монітора
- Зберігається на пристрої, не запускається у фоні й не залишає застосунок, доки ви явно не поділитеся його файлом
Що ми зберігаємо локально
Усі дані зберігаються в приватному, зашифрованому сховищі додатка:
- Налаштування підключення: адреси серверів, шляхи, облікові дані (зашифровані)
- Вподобання користувача: мова, порядок сортування, налаштування відтворення
- Кеш мініатюр: тимчасові зображення для швидкого завантаження
- База даних: конфігурації ресурсів, кеш метаданих файлів
Що ми НЕ збираємо та не передаємо
- ❌ Жодної аналітики або відстеження використання
- ❌ Жодних рекламних даних
- ❌ Жодного відстеження поведінки
- ❌ Жодного відстеження місцезнаходження у фоні
- ❌ Жодної особистої інформації (імена, email, номери телефонів)
- ❌ Немає серверів: Ваші дані ніколи не потрапляють на наші сервери (у нас їх немає)
- ❌ Жодної передачі даних третім особам
Логування та відлагоджувальні файли
- У DEBUG збірках додаток може записувати діагностичні логи у файл в директорії зовнішнього сховища додатка для допомоги у вирішенні проблем, коли ADB недоступний.
- Розташування (приклад):
/Android/data/com.sza.fastmediasorter.debug/files/logs/на сховищі пристрою. - Ці файли логів можуть включати часові мітки, рівні логування, теги компонентів та повідомлення, створювані додатком, і можуть включати неконфіденційні метадані, такі як імена файлів та адреси серверів, що використовуються додатком під час роботи. - Логи НЕ містять збережені паролі у відкритому вигляді (конфіденційні облікові дані обробляються з використанням захищеного сховища). - Логування у файл увімкнено лише у відлагоджувальних збірках і може бути вимкнено шляхом використання релізної збірки або зміни налаштувань відлагодження.
Інтеграція з хмарними сховищами (Google Drive, OneDrive, Dropbox)
Коли ви підключаєте хмарне сховище (опціонально):
Автентифікація
- Використовує OAuth 2.0 для безпечного входу (Google, Microsoft, Dropbox)
- Ви контролюєте, до яких папок додаток може отримати доступ
- Токени зберігаються зашифрованими лише на вашому пристрої
До чого ми отримуємо доступ
- Метадані файлів: імена, розміри, мініатюри, дати зміни
- Вміст файлів: лише коли ви переглядаєте/копіюєте/переміщуєте файли
- Ваша email адреса: відображається в UI для ідентифікації акаунта
Що ми НЕ робимо
- ❌ Не отримуємо доступ до файлів поза обраними вами папками
- ❌ Не передаємо ваші хмарні дані комусь
- ❌ Не завантажуємо ваші дані на наші сервери
- ❌ Не скануємо все ваше хмарне сховище
- ❌ Не отримуємо доступ до інших хмарних сервісів цього акаунта (Gmail, Google Контакти, Календар тощо) - окремий необов’язковий дозвіл на контакти пристрою, описаний нижче, до хмарного акаунта не доходить
Використання даних
- Мініатюри кешуються локально для продуктивності
- Операції з файлами відбуваються напряму: Пристрій ↔ Хмарний провайдер
- Без проміжних серверів або проксі
Відкликання доступу
Відключіть у будь-який час:
- У додатку: Налаштування → Хмарні ресурси → Вихід
- Акаунт Google: Керування дозволами
- Акаунт Microsoft: Дозволи додатків
- Dropbox: Підключені додатки
Політики конфіденційності провайдерів
Доступ до хмарних сховищ регулюється політиками конфіденційності:
- Політика конфіденційності Google
- Заява про конфіденційність Microsoft
- Політика конфіденційності Dropbox
Мережевий доступ
Локальна мережа (SMB/SFTP/FTP)
- Прямі з’єднання з пристрою на ваші сервери
- Облікові дані зашифровані з використанням Android Keystore
- Без проміжних сервісів або проксі
- Дані ніколи не покидають вашу локальну мережу
Використання інтернету
- Google Drive API: лише для автентифікованого доступу до ваших файлів
- Перевірка зовнішнього IP: лише за вашою командою Мережевий монітор звертається до стороннього IP-echo сервісу, який бачить адресу запиту; результат показується на екрані й не зберігається автоматично
- Жодної телеметрії, аналітики або серверів відстеження
- Усі операції ініціюються користувачем
Пояснення дозволів
Тут перелічено все, про що застосунок може вас запитати - кожен дозвіл, який видається системним діалогом або на окремому системному екрані. Дозволи, що видаються мовчки під час встановлення і про які вас ніколи не питають (доступ до мережі, вібрація, утримання екрана, типи фонових служб), до списку не входять.
У вашій збірці їх може бути менше: дозвіл з’являється лише тоді, коли в ній є можливість, що стоїть за ним, а Налаштування > Дозволи завжди показують саме те, про що ця збірка здатна запитати.
Сховище
READ_EXTERNAL_STORAGE: Знаходити та показувати медіафайли на пристрої (Android 6-12)WRITE_EXTERNAL_STORAGE: Переміщувати та видаляти файли, які ви впорядковуєте (Android 6-9)READ_MEDIA_IMAGES/READ_MEDIA_VIDEO/READ_MEDIA_AUDIO: Той самий доступ, розділений за типами медіа (Android 13+)MANAGE_EXTERNAL_STORAGE: Необов’язковий. Видається на системному екрані. Дозволяє вибрати будь-яку папку, зокрема DCIM, Camera та папки застосунків на кшталт Android/media, а не лише Документи, Завантаження та ЗображенняMANAGE_MEDIA: Необов’язковий. Видається на системному екрані. Дозволяє переміщувати та видаляти медіа без окремого підтвердження щоразу (Android 12+)
Мережа
ACCESS_LOCAL_NETWORK: Необов’язковий. Підключатися до серверів SMB, SFTP, FTP та DLNA у вашій мережі й знаходити їх, переглядаючи пристрої в ній. Android уводить цей дозвіл у випуску пізнішому за будь-який із наявних сьогодні, тому жодна поточна версія Android його у вас не запитує
Камера, мікрофон і місцезнаходження
CAMERA: Необов’язковий. Знімати фото та відео в застосунку, розпізнавати текст і сканувати QR-код companion-застосункуRECORD_AUDIO: Необов’язковий. Записувати голосові нотатки та звук у записі екранаACCESS_FINE_LOCATION/ACCESS_COARSE_LOCATION: Необов’язкові. Їх читають чотири функції. Перша записує координати у знімки та відео, зняті в застосунку. Друга - гаджети робочого столу лаунчера: компас, швидкість і графіки беруть звідси швидкість та висоту, поки відповідна плитка на екрані. Третя - Мережевий монітор, який пише GNSS-трек лише за відкритого екрана «Супутники» й увімкненого окремого налаштування. Четверта - назва мережі Wi-Fi, до якої ви підключені, у розділі Wi-Fi Монітора: Android вважає цю назву даними про місцезнаходження і приховує її від будь-якого застосунку без цього дозволу, тому рядок пояснює причину замість значення. Місцезнаходження ніколи не читається у фоні. Графіки й увімкнений користувачем трек залишаються на пристрої; нічого не надсилається, доки ви явно не поділитеся файлом треку. У разі відмови зйомка залишається без координат, а такі плитки стоять порожніми з поясненням
Сповіщення
POST_NOTIFICATIONS: Необов’язковий. Показувати перебіг відтворення, передавання та запису, а також сповіщення з кнопкою їх зупинки (Android 13+)
Система
SYSTEM_ALERT_WINDOW: Необов’язковий. Видається на системному екрані. Малювати смугу жестів поверх інших застосунківREQUEST_IGNORE_BATTERY_OPTIMIZATIONS: Необов’язковий. Видається на системному екрані. Виконувати відкладені операції вчасно, а не із затримкою через призупинення у фоніREQUEST_INSTALL_PACKAGES: Необов’язковий. Видається на системному екрані. Встановлювати APK-файл, відкритий із переглянутої папки. Є лише у збірці без юридичних обмежень- Згода на захоплення екрана: система запитує її знову за кожного запуску запису, тому видати її наперед не можна. Застосунок оголошує
FOREGROUND_SERVICE_MEDIA_PROJECTION, щоб запис не переривався, поки триває READ_PHONE_STATE: Необов’язковий. Показувати рівень сигналу SIM у власній області статусу лаунчера. Рівень читається на пристрої й нікуди не йде: нічого не зберігається, не надсилається й не передається. У разі відмови обидва індикатори SIM не показуються, решта не змінюєтьсяBIND_NOTIFICATION_LISTENER_SERVICE: Необов’язковий. Вмикається вами на системному екрані. Обслуговує дві можливості робочого столу лаунчера і більше нічого. Перша - ґаджет «Зараз грає» показує те, що грає в інших застосунках, і керує відтворенням, читаючи лише медіасесії. Друга - якщо ви самі ввімкнете її в налаштуваннях лаунчера, верхня смуга покаже по одному значку на кожен застосунок із висячими сповіщеннями та їхню кількість: застосунок читає, який застосунок показав сповіщення і скільки їх, але ніколи не читає заголовок, текст, вкладення та дії. Обидві можливості вимкнені, доки ви їх не ввімкнете; нічого про сповіщення не зберігається на пристрої і нічого його не покидаєREAD_CONTACTS: Необов’язковий. Показувати ім’я та фото закріпленого контакту в лаунчері; у разі відмови замість фото залишається звичайний ініціалACTIVITY_RECOGNITION: Необов’язковий. Запитується лише коли ви додаєте гаджет кроків на робочий стіл лаунчера. Число береться з лічильника, який телефон веде сам, читається лише поки плитка на екрані, не зберігається застосунком і нікуди не надсилається. У разі відмови плитка стоїть порожньою з поясненням
Безпека даних
Шифрування
- Мережеві облікові дані зашифровані з використанням Android Keystore
- OAuth токени зберігаються у зашифрованих налаштуваннях
- База даних захищена ізольованим середовищем додатка Android
- HTTPS/TLS для всіх хмарних з’єднань
Контроль доступу
- Немає віддаленого доступу до ваших даних
- Кожен ресурс вимагає явного налаштування користувачем
- Дозволи слідують моделі безпеки Android
Ізоляція даних
- Дані додатка ізольовані від інших додатків
- Немає обміну даними між додатками
- Видалення додатка безповоротно видаляє всі дані додатка
Ваші права та контроль
Ви маєте повний контроль над своїми даними:
Доступ
- Перегляд усіх налаштованих ресурсів у Налаштуваннях
- Перевірка розміру кешованих мініатюр
Зміна
- Редагування або видалення ресурсів у будь-який час
- Зміна облікових даних, шляхів, налаштувань
- Оновлення вибору хмарних папок
Видалення
- Очищення кешу: Налаштування → Очистити кеш (видаляє мініатюри)
- Видалення облікових даних: Видалити ресурси у Налаштуваннях
- Повне видалення: Видалити додаток (видаляє всі дані)
- Відкликати хмарний доступ: Вийти або використовувати налаштування акаунта Google
Експорт/Резервне копіювання
- Експорт налаштувань у XML файл
- Імпорт на новому пристрої
- Немає автоматичної синхронізації з хмарою
Сторонні сервіси та бібліотеки
Сервіси Google
- Google Drive API: Доступ до файлів у обраних вами папках
- Google Sign-In: OAuth 2.0 автентифікація
- Регулюється Політикою використання даних користувачів Google API
Бібліотеки з відкритим вихідним кодом
Додаток використовує бібліотеки з відкритим вихідним кодом для функціональності (не для збору даних):
- SMBJ: SMB/CIFS мережевий протокол
- JSch: SFTP протокол
- Apache Commons Net: FTP протокол
- BouncyCastle: Криптографія
- Glide: Завантаження та кешування зображень
- Room: Локальна база даних
- Hilt/Dagger: Впровадження залежностей
- Timber: Логування (лише відлагоджувальні збірки)
Жодна з цих бібліотек не збирає та не передає користувацькі дані.
Відлагоджувальне логування (лише відлагоджувальні збірки)
Відлагоджувальні збірки можуть записувати діагностичні логи:
- Розташування:
/Android/data/com.sza.fastmediasorter.debug/files/logs/ - Вміст: Часові мітки, теги компонентів, повідомлення про помилки, імена файлів
- НЕ включено: Паролі, облікові дані, вміст файлів
- Релізні збірки: Немає логування у файл
Зберігання даних
- Локальний кеш: До очищення або видалення додатка
- Облікові дані: До видалення ресурсу
- OAuth токени: До відкликання через акаунт Google
- Немає серверних даних: Ми не керуємо серверами
Міжнародні користувачі
FastMediaSorter доступний глобально. Вся обробка даних відбувається:
- На вашому пристрої
- На ваших налаштованих серверах
- У ваших хмарних акаунтах (якщо підключені)
Жодні дані не передаються на зовнішні сервери.
Конфіденційність дітей
FastMediaSorter не збирає навмисно інформацію від дітей молодше 13 років. Додаток призначений для загального керування медіа та не орієнтований на дітей.
Відповідність
Цей додаток відповідає:
- Політиці програми для розробників Google Play
- Політиці використання даних користувачів Google API
- Кращим практикам безпеки Android
- Принципам GDPR: Мінімізація даних, контроль користувача, прозорість
Зміни у цій політиці
Ми можемо періодично оновлювати цю Політику конфіденційності. Зміни відображаються в:
- Оновленій даті “Останнє оновлення”
- Публікації в репозиторії додатка
- Повідомленні у примітках про оновлення додатка (для великих змін)
Продовження використання після змін означає згоду.
Відкритий вихідний код
FastMediaSorter має відкритий вихідний код. Вивчіть наш код:
- Репозиторій: https://github.com/SerZhyAle/FastMediaSorter_mob_v2
- Ліцензія: [Ліцензія проекту]
Контакти
З питань конфіденційності:
- Сайт: https://serzhyale.github.io/FastMediaSorter_mob_v2/
- GitHub Issues: https://github.com/SerZhyAle/FastMediaSorter_mob_v2/issues
- Email: sza@ukr.net
Резюме (простою мовою)
Що це означає:
- ✅ Ваші файли залишаються там, де вони є (пристрій/сервери/хмара)
- ✅ Паролі зберігаються зашифрованими на вашому пристрої
- ✅ Google Drive: лише обрані вами папки
- ✅ Немає відстеження, немає реклами, немає аналітики
- ✅ Видалення = всі дані видалені
- ✅ Ви контролюєте все
Ми не:
- ❌ Не маємо серверів для зберігання ваших даних
- ❌ Не продаємо та не передаємо вашу інформацію
- ❌ Не відстежуємо вашу поведінку
- ❌ Не отримуємо доступ до більшого, ніж ви дозволяєте
Згода
Використовуючи FastMediaSorter, ви підтверджуєте та погоджуєтесь з цією Політикою конфіденційності.
Ця політика конфіденційності діє з 30 листопада 2025 року.