In-app data
The initial version has no accounts, advertising SDKs, or behavioral analytics SDKs. Browsing history and favorites are not sent to the publisher’s servers. Favorites are stored on your device and are removed when the app’s local data is deleted. Device backups and restoration are managed according to your operating system and service settings.
Voting and popularity rankings
Voting information updated: September 14, 2026. Voting is separate from Favorites stored on your device and does not require an account. An internet connection is required to vote or check your voting status.
The app sends a randomly generated device identifier, the wallpaper ID, and the requested vote or withdrawal state to the server. The server stores a hash of the identifier, the wallpaper ID, the first vote time, the vote state, and the withdrawal time to prevent duplicate votes, display voting status, and calculate rankings. Only aggregate counts per wallpaper are public; individual identifiers and voting histories are not. Your photos and Favorites list are not sent for voting.
Active votes are retained for counting. Withdrawn vote records are deleted from the live database during scheduled cleanup after 30 days have elapsed since withdrawal. Cleanup is configured to run every five minutes, but outages may delay it. Voting again before deletion reactivates the record and preserves the original vote time. Voting again after deletion creates a new vote.
To limit excessive requests, we use short-lived rate-limit information derived from identifier hashes and IP addresses. Rate-limit records expire after two minutes and are deleted during a subsequent cleanup. Our application database does not store raw IP addresses, and per-request Invocation log storage is disabled. This does not mean that all Cloudflare delivery, security processing, or provider records are disabled.
The voting server and database use Cloudflare Workers and D1. Provider logs and backups are subject to Cloudflare's policies and settings; deletion from the live database does not guarantee simultaneous erasure from every backup. You can withdraw votes using the app's voting button. Do not include device identifiers or authentication tokens in support emails.
Photos access
The app requests add-only Photos access when you save a wallpaper. It uses this permission to add the selected wallpaper and does not browse your existing photo library. Manage or delete saved images in Photos.
Sharing
The app uses the system share sheet. Images and other data you send to an app or service you choose are handled under that destination’s privacy policy.
Support requests
If you contact us by email, we receive your email address, message, and attachments. We use them to respond to your request and investigate the issue.
The publisher, yhkm, personally handles support requests and manages the mailbox. Gmail is used to send, receive, and store messages. Resolved requests are reviewed periodically, with a target retention period of one year after resolution. Messages and attachments that are no longer needed are deleted. If continued handling requires longer retention, they are kept only for as long as necessary.
For questions about support data or its deletion, contact tkiyo1007@gmail.com.
Support website
The support website is hosted on Cloudflare Pages. The publisher will not add advertising, custom analytics tools, or tracking cookies. Cloudflare may process IP addresses and traffic information to deliver and protect the site. Depending on the protection features in use, necessary cookies may be used. See Cloudflare’s privacy policy for its data handling and retention practices. The retention period for support emails managed by the publisher is separate from Cloudflare’s retention practices.
Cloudflare Privacy Policy (external site)
Changes
We will update this page when our data practices change. We will explain how new features handle data before those features are offered.