Last updated: 19 October 2026
Motif is a storefront of pre-designed home-screen theme packs: icons, wallpapers, lock-screen art and widget themes. There is no account, no sign-in, no advertising, no analytics and no tracking of any kind. Four things leave your device, described below; none carries your name or an account, and the only identifier any of them carries is the random install id of section 4, which the app makes up itself and which says nothing about you or your device.
Packs are downloaded to your device after purchase. When you buy a pack, or tap Restore Purchases, the app asks our delivery server for it. The server is a Cloudflare Worker run by the developer of Motif. To answer, it needs four things, and the app sends exactly these:
Why: the server checks the purchase — it verifies the store's signature — and only when the purchase is valid does it answer with a short-lived link to download the pack.
What happens to it: the purchase is checked while the server answers and then discarded. It is not stored and not logged: the server writes none of it to any storage or to its log. For each request the server's technical log keeps only the kind of request, its result, the pack id and the platform — nothing that identifies you or your purchase — and Cloudflare keeps that log for a few days. Cloudflare carries the connection as our hosting provider, under its own privacy policy.
The app also reads the pack catalog, covers and previews from the same server. Those requests send nothing about you.
If you add the weather widget and grant the location permission, the app sends your device's coordinate to the weather provider to fetch the current conditions for your area, and shows the result. The request carries no name, no account and no device identifier — just the coordinate. It goes straight to the provider: it never reaches our server, and we never receive, store or log your location. Only the last weather reading is cached, on your device.
Decline the location permission, or simply do not add the weather widget, and nothing is sent. The widget then shows an "Enable location" prompt, and every other part of the app works the same. On Android the provider is WeatherAPI.com; on iPhone it is Apple WeatherKit, part of the operating system. Each provider handles the request under its own privacy policy.
If a pack you paid for fails to download or install, the app sends our delivery server a short diagnostic report, so the developer can find and fix the problem. It carries exactly: the pack id, the platform (iOS or Android), the app version, where it failed (getting the link, downloading, or installing on your device), the reason code the app ended on, and a short technical error text written by the app itself (at most 300 characters). It carries no purchase record, no name, no account and no device identifier, so it cannot be tied to you.
The server writes the report to its technical log and e-mails it to the developer, so it is kept in the developer's mailbox. It is used only to fix pack delivery and is shared with no one. The server also e-mails the developer when it refuses or fails to hand out a pack itself, with the facts its log keeps for that request (the pack id, the platform and the reason), never your purchase. When a pack arrives normally, no report is sent.
Only if you use them: Suggest a theme sends the developer the text you type (at most 500 characters) and the language of your device; I want this on an upcoming theme sends your vote for that theme. Both go to the same delivery server, our Cloudflare Worker, together with the platform, the app version and a random install id: a random number the app creates the first time it needs one and keeps in its own storage. It is not your device's identifier, not an advertising identifier and not linked to your store account; deleting the app deletes it, and it is not carried over by a backup.
Why: to decide which themes and widgets to make next - suggestions and votes go into the list of future themes. The install id is used to limit how many suggestions one installation can send per minute, and to count each installation's vote for a theme once.
What happens to it: the server keeps each suggestion (its text, the platform, the app version and the language, without the install id) and each vote (the theme and the install id) in the developer's own storage, and deletes them automatically after 180 days. Its technical log for these requests keeps only the kind of request, its result and the platform - not your text and not the install id. They are not linked to you, not used for tracking or advertising, and shared with no one. Please do not write personal details into a suggestion.
Payments are processed by the App Store on iPhone and by Google Play on Android. Motif never sees or stores your payment details. Apart from the check described in section 1, which needs the store's signed purchase record, the purchase stays with your store; the store's handling of it is governed by its own privacy policy.
The only data that reaches a third party is the coordinate sent to the weather provider, and only while you use the weather widget. The purchase record, the diagnostic reports and your suggestions and votes go to our own delivery server, hosted by Cloudflare as our service provider, and to no one else. We sell nothing to anyone.
Nothing on our side can be traced back to you, so there is nothing of yours to find and delete: the purchase record is discarded once it is checked, your location never reaches us, the diagnostic reports of section 3 carry no identifier, and the suggestions and votes of section 4 carry only a random install id that cannot be tied to you and are deleted automatically after 180 days. Uninstalling the app removes everything it created on your device, including the downloaded packs, the cached weather reading and the install id.
Motif is a general-audience customization tool and is not directed to children.
If this policy changes, the updated version will be posted at this address with a new "Last updated" date.
Обновлено: 19 октября 2026
Motif — витрина готовых тем для главного экрана: иконки, обои, картинки для экрана блокировки и темы виджетов. Здесь нет аккаунта, входа, рекламы, аналитики и никакого отслеживания. С вашего устройства уходят четыре вещи, о них ниже; ни одна не несёт ваше имя или аккаунт, а единственный идентификатор среди них — случайный идентификатор установки из раздела 4: его придумывает само приложение, и он ничего не говорит ни о вас, ни о вашем устройстве.
Наборы скачиваются на устройство после покупки. Когда вы покупаете набор или нажимаете «Восстановить покупки», приложение запрашивает его у нашего сервера выдачи. Этот сервер — Cloudflare Worker разработчика Motif. Чтобы ответить, ему нужны четыре вещи, и приложение отправляет ровно их:
Зачем: сервер проверяет покупку — сверяет подпись магазина — и только если покупка действительна, отвечает короткоживущей ссылкой на скачивание набора.
Что с этим происходит: покупка проверяется, пока сервер отвечает, и после этого отбрасывается. Она не хранится и не пишется в журнал: сервер не записывает её ни в какое хранилище и ни в свой журнал. Про каждый запрос технический журнал сервера оставляет только вид запроса, его итог, идентификатор набора и платформу — ничего, что указывает на вас или на вашу покупку, — и Cloudflare держит этот журнал несколько дней. Соединение проводит Cloudflare как наш хостинг-провайдер, по своей политике конфиденциальности.
С того же сервера приложение читает каталог наборов, обложки и превью. Эти запросы ничего не сообщают о вас.
Если вы добавите виджет погоды и разрешите доступ к местоположению, приложение отправит координату устройства поставщику погоды, чтобы узнать текущую погоду в вашем районе, и покажет результат. В запросе нет имени, аккаунта и идентификатора устройства — только координата. Она идёт напрямую поставщику: до нашего сервера она не доходит, и мы никогда не получаем, не храним и не записываем в журнал ваше местоположение. На устройстве кэшируется только последнее показание погоды.
Откажите в доступе к местоположению или просто не добавляйте виджет погоды — и ничего не отправится. Виджет тогда покажет просьбу включить местоположение, а всё остальное в приложении работает так же. На Android поставщик — WeatherAPI.com, на iPhone — Apple WeatherKit, часть операционной системы. Каждый поставщик обрабатывает запрос по своей политике конфиденциальности.
Если оплаченный набор не скачался или не установился, приложение отправляет нашему серверу выдачи короткий диагностический отчёт, чтобы разработчик нашёл и исправил сбой. В нём ровно: идентификатор набора, платформа (iOS или Android), версия приложения, этап, на котором случился сбой (получение ссылки, скачивание или установка на устройстве), код причины и короткий технический текст ошибки, который пишет само приложение (не длиннее 300 символов). В нём нет записи о покупке, имени, аккаунта и идентификатора устройства, поэтому связать его с вами нельзя.
Сервер записывает отчёт в свой технический журнал и отправляет его разработчику по электронной почте, поэтому отчёт хранится в почтовом ящике разработчика. Он нужен только для исправления доставки наборов и никому не передаётся. Ещё сервер пишет разработчику, когда сам отказал в выдаче набора или не смог его отдать, — с теми сведениями, что его журнал оставляет об этом запросе (идентификатор набора, платформа, причина), и никогда с вашей покупкой. Если набор дошёл как обычно, отчёт не отправляется.
Только если вы ими пользуетесь: «Предложить тему» отправляет разработчику текст, который вы напишете (не длиннее 500 символов), и язык устройства; «Хочу» на будущей теме отправляет ваш голос за эту тему. И то и другое уходит на тот же сервер выдачи, наш Cloudflare Worker, вместе с платформой, версией приложения и случайным идентификатором установки — случайным числом, которое приложение создаёт, когда оно впервые нужно, и хранит у себя. Это не идентификатор вашего устройства, не рекламный идентификатор и не ваш аккаунт магазина; удаление приложения удаляет и его, а в резервную копию он не попадает.
Зачем: чтобы решить, какие темы и виджеты делать дальше, — предложения и голоса попадают в список будущих тем. Идентификатор установки нужен, чтобы ограничить число предложений с одной установки в минуту и засчитать голос одной установки за тему один раз.
Что с этим происходит: сервер хранит каждое предложение (текст, платформу, версию приложения и язык, без идентификатора установки) и каждый голос (тему и идентификатор установки) в собственном хранилище разработчика и автоматически удаляет их через 180 дней. Его технический журнал об этих запросах оставляет только вид запроса, его итог и платформу — без вашего текста и без идентификатора установки. Это не связано с вами, не используется для отслеживания и рекламы и никому не передаётся. Пожалуйста, не пишите в предложении личные данные.
Оплату проводит App Store на iPhone и Google Play на Android. Motif никогда не видит и не хранит ваши платёжные данные. Кроме проверки из раздела 1, которой нужна подписанная запись магазина о покупке, покупка остаётся у вашего магазина; как он её обрабатывает, определяет его собственная политика конфиденциальности.
Третьему лицу попадает только координата, отправленная поставщику погоды, и только пока вы пользуетесь виджетом погоды. Запись о покупке, диагностические отчёты, ваши предложения и голоса уходят на наш собственный сервер выдачи, который размещён у Cloudflare как у нашего поставщика услуг, и больше никому. Мы ничего никому не продаём.
С нашей стороны нет ничего, что можно связать с вами, поэтому и удалять нечего: запись о покупке отбрасывается после проверки, ваше местоположение до нас не доходит, в диагностических отчётах из раздела 3 нет никаких идентификаторов, а предложения и голоса из раздела 4 несут только случайный идентификатор установки, который нельзя связать с вами, и сами удаляются через 180 дней. Удаление приложения стирает всё, что оно создало на устройстве, включая скачанные наборы, сохранённое показание погоды и идентификатор установки.
Motif — инструмент оформления для широкой аудитории и не предназначен специально для детей.
Если политика изменится, новая редакция появится по этому адресу с новой датой обновления.