Back home
Privacy Policy - Vectr
Last updated: July 29, 2026
Public policy for Vectr on Google Play. Processing follows the laws of the Republic of Kazakhstan.
1. Operator and applicable law
Vectr is developed and published by DMTech Softworks (the Operator). This Policy covers the mobile app Vectr and related public materials on this website.
Personal data is processed in accordance with the legislation of the Republic of Kazakhstan, including the Law of the Republic of Kazakhstan dated 21 May 2013 No. 94-V “On Personal Data and Their Protection”, and other applicable acts of the Republic of Kazakhstan. Where Google Play or other platforms impose additional disclosure requirements, this page also serves as the public privacy notice for those stores.
2. What Vectr is
Vectr is a local mobile IDE with an optional AI agent and optional LAN file sync with your PC. The app runs on your device. DMTech Softworks does not operate a cloud account system for Vectr and does not host your project files on its own servers.
3. What data may be processed
- On device: API keys and preferences (encrypted preferences where applicable); chat history in a local database; drafts, sync settings, and pairing code.
- Project files: folders and files you open via the system picker (SAF) stay under your control. Vectr does not upload the project to DMTech Softworks servers.
- AI provider (your choice): when you use the agent, prompts, context, and tool results are sent to the AI API endpoint you configure (for example DeepSeek or an OpenAI-compatible service). That provider is a separate controller/processor under its own terms. DMTech Softworks does not operate that API.
- Optional network tools: web search / fetch_url may contact third-party sites (for example DuckDuckGo) to answer questions.
- Optional LAN file sync: if you enable sync, selected project files may be transferred between this phone and your PC on the same local network. Traffic stays on your LAN; it is not sent to DMTech Softworks.
- Contact channels: if you write to Telegram or email, we process the message content and contact details you send, solely to respond.
- We do not require registration, do not sell personal data, and do not build advertising profiles from Vectr usage.
4. Purposes and legal grounds
- Provide the app’s functions on your device (local IDE, optional agent, optional LAN sync, settings).
- Respond to support and other messages you send.
- Comply with legal obligations of the Republic of Kazakhstan where they apply.
Processing is based on: your actions/consent when you enter keys, open folders, enable network features or sync, or contact us; performance of the service you request; and legitimate interests of the Operator that do not override your rights (for example securing the app and answering inquiries), within the limits of RK law.
5. Cross-border transfer
DMTech Softworks does not transfer your project or chat database to its own foreign servers. If you enable the AI agent or web tools, data may leave Kazakhstan to the third-party services you chose or that those tools contact. Optional LAN sync stays on your local network and is not a transfer to DMTech Softworks. You control those settings. Review the privacy policy of each AI provider you use.
6. Retention
- Local app data remains on the device until you delete chats, clear app data, or uninstall Vectr.
- Support correspondence is kept only as long as needed to handle the request, then deleted or archived in a limited form if required by law.
7. Your rights (Republic of Kazakhstan)
Under RK personal data law you may, as applicable, request information about processing, access, correction, blocking, or destruction of personal data relating to you that we hold (for example in support correspondence), and withdraw consent where processing is based on consent - unless another ground under RK law still applies. To exercise rights, contact us using the details below. We will respond within reasonable time under applicable RK rules.
8. Commands, file edits, and approvals
- By default, shell commands and file edits from the agent require your confirmation in the app.
- Optionally, in Settings → Trust & approvals, you can whitelist program names, enable auto-accept for file edits, and choose Shell or Termux as runner.
- These options are off by default and under your control.
9. Optional Termux integration
- Vectr may ask Termux to run shell commands after confirmation (or auto-run if whitelisted and Termux is selected).
- Requires Termux and Termux:Tasker from F-Droid and the “Run commands in Termux environment” permission.
- Termux is optional.
10. Optional LAN file sync
- Off by default. When you turn on File sync, the phone may run a local HTTP server on your Wi‑Fi so the companion PC tool (Vectr Sync) can read or write files under the folder you selected.
- Access to file endpoints requires the pairing code you set in the app. Keep the code private and use sync only on networks you trust.
- LAN sync may use cleartext HTTP on the local network. Do not enable it on public or untrusted Wi‑Fi.
- DMTech Softworks does not receive synced files; the transfer is between your devices.
11. Permissions summary
- Internet / network state / Wi‑Fi state - AI provider API, optional web search/fetch, and optional LAN sync.
- Notifications - background AI progress, approval prompts, and sync status (if allowed).
- Foreground service (dataSync) - keep the AI stream and/or LAN sync server alive in the background.
- Vibrate - optional haptics.
- Termux RUN_COMMAND - only when you use Termux integration.
- Storage access - only folders/files you explicitly open (including the sync folder).
12. Children
Vectr is not directed at children under 13. If you believe a child provided personal data via support channels, contact us and we will delete it where required.
13. Security
We apply reasonable organizational and technical measures appropriate to a local-first mobile app (including encrypted storage of sensitive preferences on device where implemented). You remain responsible for protecting your device, API keys, pairing code, and for choosing trusted networks when LAN sync is on. No method of transmission or storage is perfectly secure.
14. Generative AI notice
The optional agent may generate text or code via the AI provider you configure. Do not use it to create illegal, abusive, or deceptive content. To report a problem with the app or generated output, contact us using the details below.
15. Contact
Operator: DMTech Softworks. App: Vectr. Jurisdiction: Republic of Kazakhstan.
Email: dmtech.softworks@gmail.com
Telegram: @DMTech_Softworks
16. Changes
We may update this Policy with app or website updates. The date at the top shows the latest revision. Continued use after an update means you accept the revised text shown at first launch / in Settings and on this page for Google Play. Material changes will be reflected here.
1. Оператор и применимое право
Приложение Vectr разрабатывает и публикует DMTech Softworks (Оператор). Настоящая Политика относится к мобильному приложению Vectr и связанным публичным материалам на этом сайте.
Обработка персональных данных осуществляется в соответствии с законодательством Республики Казахстан, в том числе с Законом Республики Казахстан от 21 мая 2013 года № 94-V «О персональных данных и их защите», а также иными применимыми актами РК. Там, где Google Play или другие площадки требуют публичную политику конфиденциальности, эта страница выполняет и эту роль.
2. Что такое Vectr
Vectr - локальная мобильная IDE с опциональным ИИ-агентом и опциональной синхронизацией файлов с ПК по локальной сети. Приложение работает на твоём устройстве. DMTech Softworks не ведёт облачные аккаунты Vectr и не хранит твои файлы проекта на своих серверах.
3. Какие данные могут обрабатываться
- На устройстве: API-ключи и настройки (где возможно - в зашифрованных prefs); история чатов в локальной базе; черновики, настройки sync и pairing-код.
- Файлы проекта: папки и файлы, открытые через системный выбор (SAF), остаются под твоим контролем. Vectr не загружает проект на серверы DMTech Softworks.
- Провайдер ИИ (твой выбор): при работе агента промпты, контекст и результаты инструментов уходят на API-endpoint, который ТЫ указал (например DeepSeek или OpenAI-compatible). Этот провайдер обрабатывает данные по своим правилам. Мы этот API не предоставляем.
- Опциональная сеть: web_search / fetch_url могут обращаться к сторонним сайтам (например DuckDuckGo).
- Опциональный LAN file sync: если включишь sync, выбранные файлы проекта могут передаваться между телефоном и твоим ПК в одной локальной сети. Трафик остаётся в LAN и не уходит на серверы DMTech Softworks.
- Обращения: если пишешь в Telegram или на почту, мы обрабатываем содержание сообщения и указанные тобой контакты только чтобы ответить.
- Регистрация не требуется, персональные данные не продаём, рекламные профили по использованию Vectr не строим.
4. Цели и основания обработки
- Обеспечение работы функций приложения на устройстве (IDE, опциональный агент, опциональный LAN sync, настройки).
- Ответы на обращения в поддержку и иные сообщения.
- Исполнение обязанностей, установленных законодательством Республики Казахстан, когда они применимы.
Основания: твои действия / согласие (ввод ключей, открытие папок, включение сетевых функций или sync, обращение к нам); оказание запрошенной услуги; законные интересы Оператора, не нарушающие твои права (например безопасность приложения и ответы на запросы), в пределах законодательства РК.
5. Трансграничная передача
DMTech Softworks не передаёт твой проект или базу чатов на свои зарубежные серверы. Если включён ИИ-агент или веб-инструменты, данные могут уйти за пределы Казахстана к сторонним сервисам, которые ты выбрал, или к сайтам, к которым обращаются эти инструменты. Опциональный LAN sync остаётся в локальной сети и не является передачей данных DMTech Softworks. Настройки контролируешь ты. Ознакомься с политикой конфиденциальности каждого используемого AI-провайдера.
6. Сроки хранения
- Локальные данные приложения хранятся на устройстве, пока ты не удалишь чаты, не очистишь данные приложения или не удалишь Vectr.
- Переписка поддержки хранится столько, сколько нужно для ответа на запрос, затем удаляется или ограничивается, если иное не требуется законом.
7. Права субъекта персональных данных (РК)
В соответствии с законодательством РК о персональных данных ты вправе (в применимых случаях) получать сведения об обработке, доступ, исправление, блокирование или уничтожение персональных данных, которые мы храним (например в переписке поддержки), а также отозвать согласие, если обработка основана на согласии - если иное основание по закону РК не сохраняется. Для реализации прав пиши по контактам ниже. Ответим в разумный срок согласно применимым нормам РК.
8. Команды, правки файлов и подтверждения
- По умолчанию shell-команды и правки файлов от агента требуют твоего подтверждения в приложении.
- Опционально в Настройки → Доверие и подтверждения можно добавить программы в whitelist, включить авто-принятие правок и выбрать runner (Shell или Termux).
- Эти опции по умолчанию выключены и управляются тобой.
9. Опциональный Termux
- Vectr может попросить Termux выполнить shell-команду после подтверждения (или автоматически, если программа в whitelist и выбран Termux).
- Нужны Termux и Termux:Tasker из F-Droid и разрешение «Выполнение команд в среде Termux».
- Termux необязателен.
10. Опциональный LAN file sync
- По умолчанию выключен. Если включишь File sync, телефон может поднять локальный HTTP-сервер в Wi‑Fi, чтобы companion-инструмент на ПК (Vectr Sync) читал или писал файлы в выбранной тобой папке.
- Доступ к файловым endpoint’ам требует pairing-код из приложения. Не свети код и включай sync только в сетях, которым доверяешь.
- На локальной сети sync может идти по cleartext HTTP. Не включай на публичном или недоверенном Wi‑Fi.
- DMTech Softworks синхронизируемые файлы не получает: обмен только между твоими устройствами.
11. Разрешения
- Интернет / состояние сети / Wi‑Fi - API провайдера ИИ, опциональный web search/fetch и опциональный LAN sync.
- Уведомления - прогресс фоновой работы ИИ, запросы на подтверждение и статус sync (если разрешишь).
- Foreground service (dataSync) - чтобы AI-стрим и/или LAN sync-сервер не убивались в фоне.
- Вибрация - опциональный haptic.
- Termux RUN_COMMAND - только если пользуешься интеграцией с Termux.
- Доступ к файлам - только к папкам/файлам, которые ты сам открыл (включая папку sync).
12. Дети
Vectr не предназначен для детей младше 13 лет. Если считаешь, что ребёнок передал персональные данные через каналы поддержки - напиши нам, удалим, где это требуется.
13. Безопасность
Применяем разумные организационные и технические меры, уместные для local-first мобильного приложения (включая шифрование чувствительных prefs на устройстве, где это реализовано). Устройство, API-ключи, pairing-код и выбор доверенной сети при включённом LAN sync - на твоей стороне. Абсолютной защиты не существует.
14. Уведомление об generative AI
Опциональный агент может генерировать текст или код через AI-провайдера, которого ты настроил. Не используй его для незаконного, оскорбительного или обманного контента. Жалобы на приложение или сгенерированный вывод - по контактам ниже.
15. Контакты
Оператор: DMTech Softworks. Приложение: Vectr. Юрисдикция: Республика Казахстан.
Email: dmtech.softworks@gmail.com
Telegram: @DMTech_Softworks
16. Изменения
Политика может обновляться вместе с приложением или сайтом. Дата вверху - актуальная редакция. Продолжая пользоваться после обновления, ты принимаешь текст при первом запуске / в настройках и на этой странице для Google Play. Существенные изменения отражаются здесь.