Privacy Policy
FROverview
UltraWall is a desktop wallpaper management application that operates entirely offline on your local device. Your privacy is important to us, and this policy explains how we handle your information.
Developer Collection and Transmission
UltraWall does not transmit your images, file paths, settings, monitor information, or usage activity to thinkertankApps or any external server. It has no application telemetry or automatic diagnostic-upload service.
UltraWall processes images and related file and monitor information locally to provide its wallpaper features. Specifically, UltraWall:
- Does NOT connect to the internet
- Does NOT send application data to external servers
- Does NOT use analytics, advertising, or tracking services
- Does NOT collect usage statistics
- Does NOT require an UltraWall account or registration
- Processes imported images and their metadata entirely on your device
Local Data Storage
UltraWall processes and stores the following application data locally. User-selected destinations, Windows services and voluntary sharing are explained below:
- Application settings, including scaling and appearance preferences, Undo retention, the last folder used by the image picker, whether the included-Gallery introduction was dismissed, the IDs of Gallery items you bookmark, and the absolute paths of Gallery folders you choose to remember
- Monitor layout configuration, including monitor device identifiers, display geometry, saved monitor selections, and the IDs of monitors excluded from Canvas
- Generated image cache, including processed JPEG wallpapers, access timestamps, size information, manifests, backups, and atomic-write staging files
- Undo and recovery profiles, including timestamps, monitor identifiers, Windows wallpaper position, and absolute wallpaper file paths
- Warning logs, which may contain timestamps, operation context, exception details, and local file paths
- Temporary thumbnails and rendering files created while processing images
- Applied wallpaper copies required to keep the Windows desktop valid after cache clearing or uninstall
Settings, cache, profiles, logs, backups, manifests, and temporary files are stored under %LocalAppData%\UltraWall\Store for the Microsoft Store package and %LocalAppData%\UltraWall\Steam for the Steam package. These channel-specific directories keep the two installations' disposable data separate. On first launch after upgrading an earlier unpackaged build, if the Steam channel contains no files, the Steam version stages known data from the former unsuffixed %LocalAppData%\UltraWall layout and atomically places that copy into its channel directory. If Steam data already exists, it is preserved and legacy state is not merged into it. The legacy copy is not immediately deleted. Applied wallpaper copies are shared under your Pictures folder in UltraWall Applied Wallpapers because Windows needs those files to continue displaying the current wallpaper after disposable application data is removed.
UltraWall also uses Windows wallpaper and file-picker services. Windows may retain wallpaper configuration, system-managed wallpaper copies, or picker history outside UltraWall's folders under Microsoft's own operating-system behavior.
Images You Provide
For images you import, UltraWall:
- Processes them on your computer without uploading them or automatically sharing them with third parties
- May read local metadata, including EXIF orientation, to render the image correctly
- Does not delete or modify imported originals through Clear Local Data or any UltraWall cleanup operation
UltraWall rejects imports from its installation tree, its local product-data tree, including %LocalAppData%\UltraWall\Store, %LocalAppData%\UltraWall\Steam, and the former unsuffixed layout, and its durable applied-wallpaper folder, so an imported original cannot be mistaken for app-owned data during cleanup or bundled content validation. UltraWall itself does not upload files. If your Pictures folder is redirected to OneDrive or another synchronization provider, that provider may synchronize applied wallpaper copies under your own account and settings.
UltraWall creates generated wallpaper copies from imported images. During normal use, the applied-wallpaper folder may contain files needed by the current desktop and retained Undo/recovery profiles.
Folders you add to Gallery are remembered by absolute path in local application settings. UltraWall scans only supported top-level image files when Gallery first loads, when you add a folder, or when you choose Rescan folders. UltraWall does not continuously monitor those folders and does not copy their originals while indexing them.
Local Gallery entries display file and folder names, absolute paths, file size, modification time and oriented image dimensions. Local item IDs can be derived from paths; storing a bookmark ID is not a promise that related local information is anonymous.
Gallery
UltraWall includes local wallpaper Gallery content as part of its installed application files and can also show image folders you choose to remember. Gallery browsing, search, categories, Random selection, Preview and Info, and bookmarks operate entirely on your device. UltraWall does not download Gallery content or send Gallery activity to thinkertankApps. Source and license links for included content are displayed as text and can be copied to the Clipboard; UltraWall does not open or contact those sites.
Copied links are handled by the Windows Clipboard. Clipboard history or cross-device synchronization, if enabled in Windows, operates under your Windows settings independently of UltraWall.
Included JPEG images and thumbnails contain public item-credit metadata, such as title, creator, source and rights information. UltraWall also writes the corresponding credits into generated JPEG wallpapers from the credited bundled workflow. These credits describe the image; they are not user identifiers or tracking records. Local files do not acquire an included image's rights status by appearing in Gallery.
Gallery bookmarks store only Gallery item IDs in local application settings. Remembered folders store their absolute paths, not copies of their images. Clearing local data removes those bookmarks, remembered folder references, and the Gallery-introduction setting without deleting your original images. Uninstalling or updating the application may remove or replace installed Gallery files according to the distribution platform's normal package behavior.
Image Exports and Local Diagnostic Reports
Save image as stages a temporary copy and then copies the selected Gallery image to the destination you choose with the Windows save picker. Included images retain their embedded JPEG credits. Local-file exports copy the source bytes and can retain existing metadata; this is not a metadata-removal function. Choosing an existing destination can replace that file through the save operation. The source-image protection described above concerns indexing and cleanup, not an instruction from you to replace a selected output file.
Settings > Report a problem offers to create a local TXT diagnostic report. After you confirm and choose a destination, the report records its generation time, UltraWall and Windows versions, current view and status, monitor counts and dimensions, and primary-monitor or exclusion state. It does not attach wallpaper files. Current status text can contain filenames or error details; the report is not automatically redacted. Review it before voluntarily sending it to support. UltraWall does not send or upload it.
Image exports and diagnostic reports saved outside UltraWall's app-data folders are user-managed files. Clear Local Data and normal application uninstall do not remove them. You can delete them yourself. If you choose a synchronized destination, its provider may synchronize the files under your account and settings, just as it may synchronize applied wallpaper copies in Pictures. Files you deliberately share are handled by the services you choose.
Clearing Local Data and Uninstalling
The in-app Clear Local Data command removes the current channel's UltraWall settings, including Gallery bookmarks and remembered folder references, generated cache, Undo/recovery profiles, logs, manifests, backups, and owned temporary files, then exits the application. It does not delete imported originals. Before deletion, UltraWall verifies the current Windows wallpaper paths and moves any active legacy cache wallpaper to the durable applied-wallpaper folder.
To avoid leaving Windows pointed at a missing file, Clear Local Data intentionally retains generated files still used by the current desktop in Pictures\UltraWall Applied Wallpapers. Other files owned by the current Store or Steam channel are removed when they are proven not to be current or retained Undo/recovery files. One channel does not prune files owned by the other channel. Unqualified generated files from pre-channel builds are also preserved because their channel ownership cannot be established safely. You may change your Windows wallpaper and then delete the remaining folder manually if you no longer want those generated copies.
Uninstall behavior depends on the distribution channel:
- Steam builds: Steam uninstall removes UltraWall depot files but does not invoke UltraWall cleanup and does not remove
%LocalAppData%\UltraWall\Steam. Use Clear Local Data before uninstalling if you want that per-user state removed. UltraWall's Steam install script also does not remove the shared Windows App Runtime. - Microsoft Store/MSIX builds may have package-managed data removed by Windows. Use Clear Local Data before uninstall for deterministic cleanup of UltraWall-owned state. Applied files required by the current desktop remain in your Pictures folder.
Clear Local Data and any package-managed uninstall cleanup operate only for the current Windows user. They do not remove data created under another Windows account.
Third-Party Services
UltraWall's wallpaper workflow does not integrate with third-party online services or cloud platforms. thinkertankApps receives no application telemetry or automatic reports from your use of UltraWall. Voluntary support communications are described separately below.
However, the purchase and delivery of the Software may involve the collection and processing of certain personal information by the platform through which you purchase it. The public release channels are the Microsoft Store and Steam. Specifically:
- Microsoft Store processes purchases made through the Microsoft Store platform, including payment processing, refunds, license validation, and download access. A Microsoft account is required by Microsoft to make a purchase. Please review Microsoft's Privacy Statement for details.
- Steam (operated by Valve Corporation, with servers located in the United States) processes purchases made through the Steam platform, including payment processing, refunds, and access to the Software through your Steam library. A Steam account is required by Valve to make a purchase. Please review Valve's Privacy Policy to understand how your information is handled at the time of purchase.
Your purchase, refund, and license or download access are managed by the platform of purchase under its own privacy policy. thinkertankApps does not receive your payment information and does not currently receive identifiable customer purchase records from these platforms. We do not transfer customer information to Microsoft or Valve for processing on our behalf.
Personal Information Related to Purchases and Support
If you choose to contact us for support or feedback by email or through https://thinkertankapps.com/contact, we receive the information you submit, including:
- Your email address, if you contact us directly, in order to respond to your inquiry
- Your support request, including the message, purchase channel, Windows and UltraWall versions, reported error, and reproduction steps you choose to provide
- Screenshots or log excerpts, locally exported diagnostic reports, or other attachments that you voluntarily provide. These may contain filenames, local file paths or other personal information, so review and redact unrelated information before sending them
This information is used to respond to your request or feedback, diagnose the reported problem, and meet legal obligations. We do not sell it or use it for advertising. Purchase processing remains with the platform. Website hosting and contact-form processing are covered separately by the website privacy notice at https://thinkertankapps.com/website-privacy; the form is not an in-app transmission service.
Privacy Officer
In accordance with applicable Canadian privacy legislation, including the Personal Information Protection and Electronic Documents Act (PIPEDA) and Quebec's Act Respecting the Protection of Personal Information in the Private Sector (Law 25, L.Q. 2021, c. 25), thinkertankApps designates its founder as the Privacy Officer responsible for the organization's compliance with privacy obligations.
For any privacy-related questions, access requests, correction requests, or consent withdrawals, please contact us at:
Email: thinkertank@thinkertankapps.com
Your Rights
Under applicable privacy legislation, including PIPEDA and Quebec's Law 25, you have the right to:
- Access the personal information we hold about you
- Correct any inaccurate or incomplete information
- Withdraw your consent to the processing of your personal information, subject to legal or contractual constraints
- File a complaint with the Office of the Privacy Commissioner of Canada or, for Quebec residents, the Commission d'accès à l'information du Québec
To exercise any of these rights, please contact us at the address above.
Data Retention
Personal information you submit with support requests or feedback, including voluntarily submitted screenshots, log excerpts or diagnostic reports, is retained only for as long as necessary for those purposes, or as required by applicable law. The purchasing platform determines retention of its own purchase records under its policy.
Local application data is retained as follows:
- The generated cache is limited to 1 GiB and 50 final images, whichever limit is reached first, and uses least-recently-used cleanup while protecting active, current, and retained Undo files.
- The stored Undo profile retention setting is bounded from 1 to 50 profiles and defaults to 8; the current Settings interface does not expose a retention control. Emergency recovery data may remain until it is consumed or local data is cleared.
- Warning logs remain until Clear Local Data or applicable Windows package-managed cleanup removes them. Steam uninstall alone retains them under
%LocalAppData%\UltraWall\Steam. - Known data copied from the former unpackaged layout remains in that legacy location until the Steam version successfully runs Clear Local Data; cleanup checks and preserves any active legacy cache wallpaper before removing it.
- Applied wallpaper files remain while referenced by the current desktop or retained recovery state. Cleanup preserves files required by the current desktop.
Privacy by Default
UltraWall's wallpaper workflow operates without application telemetry, internet connectivity or an UltraWall account by default. Local processing and storage support its features; optional exports, support communications, Windows services and storefront activity follow the distinctions in this policy.
Children's Privacy
UltraWall does not collect application telemetry from users, including children under 13. If personal information is voluntarily submitted to support, it is handled under the support provisions of this policy. A parent or guardian may contact us about information a child has submitted.
Changes to This Policy
If we update this Privacy Policy, we will revise the "Revised" date above. Continued use of the application after any changes constitutes acceptance of the updated policy.
Contact
If you have questions about this Privacy Policy, contact us at:
Email: thinkertank@thinkertankapps.com
Support and feedback: thinkertank@thinkertankapps.com or https://thinkertankapps.com/contact
Website: https://www.thinkertankapps.com