EzTools

Privacy Policy

This policy applies to the EzTools official website and multiple related applications. It keeps a shared policy structure while adding specific disclosure for AirSwipe.
Last updated: 2026-05-27

I. Scope and Contact

  • This policy applies to the EzTools official website (eztools.dpdns.org) and related mobile applications.
  • Google Play developer name: wsoftdev
  • Contact: wsoftdev7@gmail.com
  • Different apps may involve different permission usage and data handling depending on their features. In addition to the general rules below, the AirSwipe-specific disclosure appears in Section III.

II. General Notes

  • We handle information that is necessary to provide the relevant feature and aim to reduce unnecessary data processing.
  • When an app requires system permissions or system-level capabilities, we describe their purpose in connection with the relevant feature. You may choose whether to grant them, but some features may not work without them.
  • If a specific app has more detailed disclosure on this page, that app-specific disclosure controls for that app.

III. AirSwipe-Specific Disclosure

AirSwipe is an Android air-gesture app. To provide its core feature of recognizing gestures and triggering corresponding actions, the current version may process the following:

  • Live camera frames: used to recognize the gesture you are making.
  • Gesture recognition results: used to determine and perform actions such as taps, swipes, media control, and brightness adjustment.
  • Local configuration data: such as gesture mappings, switch state, and related preferences, used to store your choices.

AirSwipe gesture recognition is processed on-device. For the current version features described in this policy, camera frames used for gesture recognition are not required to be uploaded to wsoftdev servers.

When you use the feedback feature, AirSwipe sends your issue description, contact info (optional), and the following basic diagnostics to wsoftdev servers: app version, Android OS version, device model, Pro entitlement status, gesture recognition runtime state, and system locale. This data is used solely for troubleshooting and responding to your feedback and for no other purpose.

Rewarded Ads and Google AdMob

AirSwipe uses Google AdMob / Google Mobile Ads SDK to show rewarded ads. You may choose to watch a rewarded ad to unlock 3 hours of Pro access. You can continue using basic AirSwipe features without watching ads.

During ad loading, display, clicks, video views, measurement, fraud prevention, security, and compliance, Google Mobile Ads SDK may collect and share the following:

  • IP address: may be used to estimate approximate location.
  • Ad or product interaction information: such as app launches, taps, ad impressions, clicks, and video views.
  • Diagnostics: such as app or SDK performance, loading status, errors, or energy usage.
  • Device or other identifiers: such as Android Advertising ID, App Set ID, and, where applicable, other device or account identifiers.

These data may be used for advertising or marketing, analytics, fraud prevention, security, and compliance. Google handles this data under its own privacy policy and terms, using encrypted transport.

AirSwipe may allow you to export and import local configuration files. Exported configuration files may include gesture mappings, sensitivity settings, switch state, and related preferences. These files are created only when you choose to export them and are stored or shared according to the location or app you select. AirSwipe does not automatically upload exported configuration files to wsoftdev servers.

AirSwipe currently uses the following permissions or system capabilities and purposes:

  • Camera: used to read the front camera feed for gesture recognition.
  • Accessibility service: used, after you explicitly enable it, to perform system-level actions such as taps, swipes, and media controls.
  • Modify system settings: used only when you use brightness-related gesture features, so the app can adjust screen brightness.
  • Notifications: used to show the foreground notification and current running status of AirSwipe.
  • Notification access (Enhanced Media Control): used only after you enable it for the Pro "Enhanced Media Control" feature. AirSwipe uses this access to obtain the necessary system media session information and identify the currently playing media app, so media gestures can target the correct app and support Previous, Next, Rewind, and Fast Forward. AirSwipe does not read, store, or upload private notification content.
  • Internet (INTERNET): used when you actively submit feedback to send your feedback and basic diagnostics, and when you choose to watch rewarded ads to load and display Google AdMob ads. AirSwipe does not upload camera frames used for gesture recognition to wsoftdev servers.
  • Phone permission: used only when you configure and trigger phone-related gesture actions, so AirSwipe can answer incoming calls, decline incoming calls, or end ongoing calls. AirSwipe does not read call logs, contacts, phone numbers, or call content, and does not answer calls automatically.

You can control or stop this processing by:

  • not granting or later revoking camera, modify-settings, notification, or phone permissions; if phone permission is not granted or later revoked, phone-related gesture actions may be unavailable;
  • not enabling, or later turning off, Notification access; if disabled, Enhanced Media Control may be unavailable;
  • disabling the AirSwipe accessibility service or turning AirSwipe off;
  • not submitting feedback (the feedback feature only triggers when you explicitly tap "Submit" and does not send data automatically);
  • not watching rewarded ads;
  • resetting or deleting the advertising ID or managing ad personalization settings in Android settings;
  • for Google AdMob data, referring to Google Privacy Policy and ad settings;
  • clearing app data or uninstalling the app.

If you do so, the corresponding features may stop working or become unavailable.

IV. Website Cookies and Similar Technologies

This section applies to the EzTools website and does not describe in-app processing inside AirSwipe.

To keep the website running, provide basic access experience, and support necessary maintenance, the official website (eztools.dpdns.org) may use cookies or record basic access logs:

  • Basic access information: Hosting, CDN, or related infrastructure providers may record information such as IP address and browser type for site security, troubleshooting, and basic operations.
  • Cookie controls: You can manage, limit, or delete cookies through your browser settings.

V. Data Deletion Requests

  • AirSwipe does not provide an in-app account system, so there is no AirSwipe account to delete.
  • You can email wsoftdev7@gmail.com to request deletion of data submitted through the feedback feature, including issue descriptions, optional contact information, and basic diagnostics attached to feedback.
  • Please include enough information to locate the record, such as the contact info you entered, a summary of the feedback, or approximate submission time.
  • We will handle deletion requests within a reasonable period.
  • Some information may be retained where necessary for security, fraud prevention, troubleshooting, legal compliance, or dispute handling, and will be deleted or anonymized when no longer needed.
  • Google AdMob / Google Mobile Ads SDK data is handled by Google; you can refer to Google Privacy Policy or manage advertising ID settings on your Android device.

VI. Information Security

We take reasonable measures appropriate to the product form and actual functionality to protect relevant information and configuration data. We recommend downloading and updating apps through official channels to reduce the risk of untrusted installation packages.

VII. Policy Updates

We may update this Privacy Policy based on product changes, legal requirements, or operational needs. The updated version will be published on this page and becomes effective upon publication.