iCpu - Hardware Info · Privacy

iCpu - Hardware Info Privacy Policy

DNMTechLabs · Updated: October 25, 2026.

Controller and scope

DNMTechLabs is responsible for iCpu - Hardware Info, an Android hardware information app identified by the package com.olarila.icpu. For privacy questions and requests, contact dnmtechlabs@gmail.com.

This policy covers local hardware information and optional advertising and Premium features. Availability depends on the installed version, distribution channel, your choices, region, Google Play and network approval. Some versions keep ads or purchases unavailable.

iCpu is intended for an adult audience and is not directed at children.

Hardware information on your device

iCpu reads information available through Android APIs and readable system files, such as processor, memory, battery, display, graphics, sensors, storage and software details. Android or manufacturer restrictions can make a value unavailable. Viewing hardware information does not require a DNMTechLabs account or login.

The inventory is processed locally for display and search. The app does not upload the inventory, your searches or raw hardware observations to our server or supply them to advertising networks. Advertising SDKs may independently collect technical device information as described below. There is no automatic inventory history, cloud synchronization or inventory export feature. Android may retain navigation and search state when recreating the screen.

Permissions and external links

The hardware viewer does not request camera, microphone, contacts, precise location or access to your personal files. Restricted hardware information remains unavailable rather than requesting additional sensitive permissions. The monetized version includes internet access and the Android advertising ID permission for the advertising services described below.

Privacy and support links open the browser or email service you select. Those services follow their own policies. Support information is sent only when you choose to contact us.

Optional advertising and your choices

The app integrates Unity LevelPlay to manage banners and interstitials from Unity Ads, ironSource Ads and Meta Audience Network, when available. Advertising is optional and requires your affirmative choice before service initialization. You can decline and continue using all hardware features for free, or change your choice in Ad choices in the app footer.

Your choice is saved locally and tied to the privacy notice version. A new choice is requested when an earlier authorization does not cover new providers or material processing information, including network-generated identifiers and purchase information. An earlier refusal is preserved; you can reopen Ad choices in the app footer.

When active, providers may collect and share device and advertising identifiers, network-generated user identifiers, IP address and approximate location, technical device and network information, diagnostics and ad interactions. These technical identifiers do not require a DNMTechLabs account. Purposes include ad delivery and measurement, analytics, service operation, security and fraud prevention and, when applicable, ad personalization according to each provider’s controls and policies. Data may be processed outside your country.

Unity also discloses collection and sharing of purchase history for advertising and analytics. Its SDK may query in-app purchases when this feature is enabled through remote configuration, including product, transaction identifier, date, state, token and signed purchase proof. This can occur through the SDK itself, in addition to the local Premium verification described below; it does not mean access to card details. Unity may also process app usage times when its Acquire Optimization feature is enabled.

Unity and ironSource privacy signals and Meta’s Limited Data Use option have their own scope; they do not guarantee that Meta ads are served without personalization in every country. This does not eliminate all data processing. The local choice does not replace additional consent mechanisms required in certain regions, which remain blocked as described below.

Declining or withdrawing permission blocks new ad requests by the app and removes advertising spaces. This does not delete data already processed by providers or guarantee that every component of an already initialized SDK immediately stops running. Refer to the providers’ policies and choices below.

Regional checks before advertising

Before initializing production advertising, when your advertising choice permits it and Premium is inactive, the app queries a DNMTechLabs regional service hosted by Cloudflare over HTTPS. The request does not include your hardware inventory, searches or an identifier supplied by the app. Cloudflare may process the IP address and technical data needed to deliver and protect this request according to its privacy policy. The service returns only an indication of whether additional consent is needed, without returning your location to the app. The service does not keep its own request record, but this does not exclude technical or security records held by Cloudflare infrastructure.

Ads remain blocked in the European Economic Area, the United Kingdom and Switzerland, as well as other regions the service flags as requiring additional consent. The local choice is not a consent management platform (CMP) validated to enable ads in those regions. If the check is unavailable, offline or produces an indeterminate response, ads also remain blocked. The check may be repeated when you return to the app and to renew the regional decision.

In this integration, the regional check and advertising services use encrypted connections to transmit data off the device. The local ad media cache may use an internal connection within the device; that internal connection does not transmit data off the device.

Premium and Google Play purchases

Premium is a one-time, non-consumable purchase to remove all ads. It is not a subscription. When offered in your installation, the displayed price and currency come from Google Play. Google Play processes payment under the Google privacy policy; the app does not receive or store your card or payment-instrument details. Purchasing or restoring Premium does not create a DNMTechLabs account.

The app receives the purchase data needed for verification from Google Play, such as the product, package, state, token and signed purchase proof. Local cryptographic verification uses the Play public key and grants Premium only for a completed, valid purchase; pending purchases do not grant access. The app acknowledges delivery to Play. The signed proof, including its token, is kept in the app’s private space to revalidate access offline. The app does not log it through its own code. Android automatic backup is disabled for the app. Possible purchase-information processing by the advertising SDK is described in the advertising section above.

You can restore an eligible purchase using the same Google Play account. A successful Play query reconciles Premium entitlement, including when a refunded or revoked purchase is no longer returned as owned. Offline, valid local proof may retain access until the next query; refunds cannot be checked immediately offline. There is no purchase backend operated by us or real-time purchase notification service. Clearing app data or uninstalling removes local proof; restoration then depends on Play again.

Once Premium is verified, the app removes the banner and blocks new ad initialization, regional requests, loading, display and refresh. Your saved privacy choice is preserved. Purchasing does not delete information already processed by providers.

Retention, deletion and support

Hardware readings are held locally while needed to display the inventory. To remove saved preferences and local Premium proof, clear the app’s storage in Android settings or uninstall the app. Local deletion does not delete purchases or records held by Google Play or data already processed by advertising networks.

To request access, correction, deletion or exercise other applicable rights over information under DNMTechLabs’ responsibility, email dnmtechlabs@gmail.com, identify iCpu - Hardware Info and describe your request. Provide only the necessary information; do not send card details or purchase tokens. We use support messages to respond to and investigate the request for as long as necessary for that purpose and legal obligations or the defense of legal claims. Applicable rights depend on the law and context. We do not maintain a DNMTechLabs user account or an automatic server copy of your hardware inventory.

Data processed by advertising or other service providers also follows their own mechanisms and retention criteria. The Unity policy explains choices through the privacy icon in ads and access or deletion requests; you can also contact DPO@unity3d.com. For Meta and Google, use the channels described in the Meta policy and Google policy. Providers may retain certain records for legal obligations, security, fraud prevention or the defense of legal claims. A request to DNMTechLabs does not guarantee deletion of records under those providers’ responsibility.

Policy updates

Material changes to features or data handling will be reflected on this page before the corresponding configuration is distributed. The date above identifies this revision. For questions or requests: dnmtechlabs@gmail.com.

Advertising provider documentation