ProNames Hub / AppsSupport

THE APP COLLECTION

Useful apps. Ready to go.

Handy tools for Android and Windows.

10 apps 12 downloads

Browse apps

Utility

Amazing Mobile Data

Open Xiaomi’s scheduled power on/off settings in one tap.

Android 6+v1.0.0 · APK
Download

Settings shortcut · No root or debugging setup

Setup & app details for Amazing Mobile Data

Android v1.0.0 · 19,426 bytes

Installation for Android
  1. Install the shortcut

    Download the APK, allow installation from your browser if Android asks, then install. You can turn that browser installation permission off afterwards.

  2. Tap Amazing Mobile Data

    Tap the app icon to open scheduled power settings. Add the icon to your home screen from the app drawer if your launcher does not add it automatically.

  3. Set and save your schedule

    In Xiaomi settings, enable and save both power-off and power-on times. If Battery settings opens, look under Additional features → Schedule power on/off. The phone controls the available repeat options.

Privacy for Android
  • No permissions, internet access, accounts, advertising or analytics.
  • No data collection or background activity. No Accessibility service, root, Shizuku or debugging setup.
Requirements & limits for Android
Requirements
  • Android 6.0 or newer. Designed for Xiaomi, Redmi and POCO phones with MIUI or HyperOS.
  • The scheduled power on/off feature and direct shortcut must be available in your phone’s system software. Other phones may only open Battery or general Settings.
Recovery controls
  • Touch and hold the app icon and select Help & setup on launchers that support Android 7.1+ app shortcuts.
  • If no matching settings screen exists, use your phone’s Settings search for Schedule power on/off. The app cannot add a feature that your phone does not provide.
  • Edit or disable schedules in Xiaomi’s own settings. Uninstalling this shortcut does not cancel schedules saved there.
Limitations
  • This release is a settings shortcut. It does not automatically switch mobile data, restart the phone, or create schedules.
  • Direct access varies by Xiaomi software version. If unavailable, the shortcut opens Battery settings or general Settings and displays guidance.
  • Build, lint and APK checks completed. Physical Xiaomi device testing has not been completed; Android 16 direct-screen compatibility remains to be checked on your phone.
Verify download for Android
APK SHA-256
B49528DE19D8D6DC3C674E0AE544FB12AEBE7C7ED03BE759AD1D74A69C06C007
Signing certificate SHA-256
1425F3B542FCA04E91BDFCB6686DF91846265320C73F8BBB2C7FA52DA73FF2F9

Utility

The Amazing Colors

Soft & Reading. Vivid & Clarity. Color Tints. Three distinct sections for Android.

Android 8+v0.3.0 · APK
Download
Setup & app details for The Amazing Colors
Explore The Amazing Colors

Android v0.3.0 · 49,967 bytes

Installation for Android
  1. Install the Android app

    Download and open the signed APK. Keep Play Protect enabled. If Android asks, temporarily allow installation from your browser, then turn that permission off again.

  2. Allow screen effects

    Open The Amazing Colors, tap Enable, and allow Display over other apps in Android Settings. Return to the app and enable your selected mode.

  3. Choose your section

    Browse Soft & Reading, Vivid & Clarity, or Color Tints. Choose from 24 working overlay presets, adjust intensity, and optionally set a 15, 30, 60, or 120 minute timer. Vivid & Clarity explains hardware controls and unavailable global enhancements.

Privacy for Android
  • No internet permission, accounts, ads, or analytics
  • No screen capture, Accessibility service, or access to other apps’ content
  • Mode, intensity, and timer preferences stay on your device
Requirements & limits for Android
Requirements
  • Android 8.0 or newer with Display over other apps available
  • Allow overlay access to apply the effect; allow notifications for a convenient Pause action
  • Designed for Android phones across brands; no root, Google Play services, account, or internet connection required
Recovery controls
  • Open Compatibility in the app to check permissions, notifications, and battery restrictions, with standard Android settings fallbacks
  • Pause from the main app, the ongoing notification, or the Quick Settings tile
  • Revoke Display over other apps in Android Settings if needed
  • Locking the phone, force stopping, or restarting ends the effect
Limitations
  • Early access v0.3.0. Physical-phone testing is still pending; automated checks do not certify every brand or model.
  • This app adds a translucent color or dimming layer over supported apps. Protected apps may hide overlays or reject obscured touches. System bars, keyboards, permission screens, and secure content may remain unchanged.
  • Paper Reading and Deep Reading are warm tints. They do not create an e-ink display, convert other apps to grayscale, or redraw page backgrounds.
  • Dark mode visually dims through a black overlay; it does not alter system brightness or change another app’s theme.
  • Extra Vivid and Ultra Vivid are device-controlled concepts, not active overlay modes. Vivid & Clarity opens Android Display Settings; the phone may not offer these options or names. Ultra HD and AI Enhanced are unavailable across apps in this release. The app cannot enable true HDR, adjust global saturation, sharpen, upscale, or AI-process other apps.
  • The effect pauses on screen lock and must be enabled again manually. Restarting or force stopping also ends the session; the sleep timer works only while the service is running.
  • Android 10 Go blocks new overlay permission. Some other Android Go devices and managed phones also restrict overlays. More than one overlay app can affect touch delivery; pause other screen filters when necessary.
Verify download for Android
APK SHA-256
1FBF82C1F07633A29655B6DF257E988DE642680B6E959572ED46824EAABF447A
Signing certificate SHA-256
17236935530CFB54DBD069C4C9163F64B22CBD0B3C670DD8AE723B04949BFBC6

Utility

The Amazing Player

YouTube browsing, a thumbnail library, cinematic looks and experimental on-device AI.

Android 8+v0.2.0 · APK
Download
Android 8+v0.1.0 · APK
Download

Phone early access · Physical-device testing pending

Setup & app details for The Amazing Player
Explore The Amazing Player

Android v0.2.0 · 5,191,847 bytes

Installation for Android
  1. Install the early-access APK

    Download and open the APK on your phone. Keep Google Play Protect enabled. If prompted, temporarily allow installation from your browser, then turn that permission off again.

  2. Choose what to watch

    Open YouTube to search its website inside the app, or choose a local video, scan your library, or enter a supported HTTPS stream URL.

  3. Choose your playback settings

    Use the player controls for audio and subtitle selection, external subtitles, playback speed, picture-in-picture, picture effects and the sleep timer.

Privacy for Android
  • Video library entries, favorites and playback preferences are stored on your device; no app-owned advertising or analytics
  • Library scanning uses video access permission; individual files can be selected through the Android system picker
  • YouTube uses its own website, cookies, ads and Google privacy policy; search terms and browsing requests go to YouTube. Sign-in and some videos may open externally
  • AI restoration runs entirely on the device; videos are not uploaded for processing
  • Internet access is used for streams you open; the stream provider receives the connection
  • Background playback uses an Android media service and media notification
Requirements & limits for Android
Requirements
  • Android 8.0 or newer; this early-access release is designed for phones
  • Codec, resolution and HDR support depend on the source file, Android decoder and display
  • An internet connection and current Android System WebView for YouTube; local files can play offline
Recovery controls
  • Return to the Natural picture preset if an effect causes unexpected rendering
  • Re-add a video if its file moved or Android access was removed
  • Pause playback using the player or media notification; clearing app data removes preferences and the saved library without deleting the original video files
Limitations
  • Early access v0.2.0; Android playback, YouTube and neural GPU output have not yet been verified on a physical phone
  • Wireless casting, private vault and dedicated tablet layouts are planned for later releases
  • Cinematic Gold, Ice, Rose and Teal are adjustable color grades; they do not add resolution or turn SDR into HDR
  • Experimental AI uses Anime4K Restore CNN S, best for animation and line art; results vary and may introduce artifacts. CPU and GPU inference restore same-resolution SDR frames, with capability and performance fallback
  • AI is bypassed for HDR, oversized frames, unsupported graphics or excessive processing time; proprietary NPU/display processors are not used
  • YouTube is its official mobile website in an in-app browser, not a native Data API search integration. Filters, AI, downloads and background playback do not apply to YouTube
  • HDR requires a compatible source, decoder and display; some effects may require SDR output
  • Mirroring flips the local video picture; wireless screen mirroring and Chromecast are not included
  • DRM-protected streaming services are not supported; available tracks and formats depend on the media
  • Background playback and picture-in-picture depend on device settings and Android battery restrictions
Verify download for Android
APK SHA-256
2B8BA10B9F16771F8D2A5B1A4B358A2911EFCE02A94BD32EA398B3F18D43B0EB
Signing certificate SHA-256
F9D8A31F554BD6DBC94A9FF6D204460287FE96C2B495CF16026B35D9BB8D2D74

Android v0.1.0 · 5,150,626 bytes

Installation for Android
  1. Install the early-access APK

    Download and open the APK on your phone. Keep Google Play Protect enabled. If prompted, temporarily allow installation from your browser, then turn that permission off again.

  2. Add a video

    Choose a file with the Android picker, scan your video library, or enter a supported HTTPS stream URL.

  3. Choose your playback settings

    Use the player controls for audio and subtitle selection, external subtitles, playback speed, picture-in-picture, picture effects and the sleep timer.

Privacy for Android
  • Video library entries, favorites and playback preferences are stored on your device; no account, advertising or analytics
  • Library scanning uses video access permission; individual files can be selected through the Android system picker
  • Internet access is used for streams you open; the stream provider receives the connection
  • Background playback uses an Android media service and media notification
Requirements & limits for Android
Requirements
  • Android 8.0 or newer; this early-access release is designed for phones
  • Codec, resolution and HDR support depend on the source file, Android decoder and display
  • An internet connection for HTTPS streams; local files can play offline
Recovery controls
  • Return to the Natural picture preset if an effect causes unexpected rendering
  • Re-add a video if its file moved or Android access was removed
  • Pause playback using the player or media notification; clearing app data removes preferences and the saved library without deleting the original video files
Limitations
  • Early access v0.1.0; physical-device testing is not yet complete
  • Wireless casting, private vault and dedicated tablet layouts are planned for later releases
  • Effects change the rendered picture; they do not provide AI upscaling, recover missing source detail, or convert SDR into genuine HDR
  • HDR requires a compatible source, decoder and display; some effects may require SDR output
  • Mirroring flips the local video picture; wireless screen mirroring and Chromecast are not included
  • DRM-protected streaming services are not supported; available tracks and formats depend on the media
  • Background playback and picture-in-picture depend on device settings and Android battery restrictions
Verify download for Android
APK SHA-256
B4F0E2CBEF06E3E01310E2D380BBE73A89A5382FF67E86ED0EF708BA129EF32A
Signing certificate SHA-256
F9D8A31F554BD6DBC94A9FF6D204460287FE96C2B495CF16026B35D9BB8D2D74

Utility

Paper Display

A softer screen with reading tints and dimming.

Android 8+v1.1.0 · APK
Download
Setup & app details for Paper Display
Explore Paper Display

Android v1.1.0 · 42,501 bytes

Installation for Android
  1. Install or update

    Download Paper Display below. If you already use it, choose Update without uninstalling to keep your settings. Keep Play Protect enabled. If Android asks, temporarily allow Install unknown apps for your browser, install the APK, then turn that browser permission off again.

  2. Allow the overlay

    Open Paper Display and tap Turn on, then Open Android settings. Allow Display over other apps for Paper Display and return. If your phone does not offer this permission, the overlay cannot run on that device.

  3. Choose your paper

    Choose from nine paper swatches, adjust tint up to 30% and extra dimming up to 50%, then turn Paper Display on. Allow notifications to keep the notification off switch visible.

  4. Keep an off switch handy

    Turn the overlay off in Paper Display or its notification. Add the Paper Display tile through Android’s Quick Settings editor for quick access.

Privacy for Android
  • No internet permission, accounts, advertising, or analytics
  • No screen capture, Accessibility service, or reading of other apps
  • No camera, microphone, location, contacts, or storage access
  • Your chosen paper preset, tint intensity, and dimming stay on your device
Requirements & limits for Android
Requirements
  • Android 8.0 or newer with Display over other apps available; phones and tablets are supported by the package
  • User-granted overlay access; notifications are recommended for the notification off switch
  • No root, ADB, developer setup, account, or internet connection required to use the app
Recovery controls
  • Turn off from the main app, notification, or Paper Display Quick Settings tile
  • Revoke Display over other apps in Android Settings to remove overlay access
  • Restarting or force stopping the app ends the overlay; you choose when to start it again
Limitations
  • Paper Display adds a translucent color and dimming layer over supported apps. It does not change your display into e-ink, remove reflections, or convert content to true grayscale. No medical or eye-strain benefit has been verified.
  • For black and white, More opens Android’s Accessibility settings so you can select Color correction → Grayscale where available. Paper Display cannot control system-wide saturation or offer a 0–100% saturation slider. Android’s own color-correction options vary by device.
  • Protected screens and apps that block overlays may hide the effect or reject touches through overlays. Paper Display pauses while the phone is locked. System bars, the keyboard, and permission screens may remain unchanged. Turn the effect off for sensitive actions if needed.
  • Some Android Go editions, managed devices, and manufacturer software restrict overlay access or background operation. This release cannot bypass those restrictions.
  • The overlay does not read or adapt to page content. It tints images as well as text and does not redraw a reading app’s background. Higher settings can reduce contrast; keep them subtle.
  • The effect is intentionally smooth, without paper grain that could interfere with small text. Dimming is an overlay and does not change the phone’s brightness setting.
  • Automated checks cover permission flows, service behavior, and tint limits using simulated Android 8, 12, and 16 environments, plus native view rendering. Physical-device testing has not been completed; actual cross-app touch delivery, manufacturer-specific behavior, and long reading sessions remain unverified.
Verify download for Android
APK SHA-256
232D58684852AA254DB7EB152E7B3356661DE52DFCED2B64428B28F7BFEDCAB6
Signing certificate SHA-256
379E5BB5464C691D6AB74F64D7E5BC89978B24CA5EB8715A845C5B97F5225490

Utility

Touch Guard

Block accidental touches. Keep your screen in view.

Android 8+v1.3.0 · APK
Download
Windows 10 / 11v1.0.0-preview.1 · ZIPUnsigned preview · Portable
Download
Setup & app details for Touch Guard

Android v1.3.0 · 63,896 bytes

Installation for Android
  1. Download and scan

    Download the versioned APK and leave Google Play Protect enabled so Android can scan it before installation.

  2. Allow this installation

    Temporarily allow Install unknown apps for your browser, install the update, then turn that permission off again. Open Diagnostics to check the current version; if two Touch Guard icons remain, uninstall the older or Debug copy.

  3. Trigger Android's restriction check

    In Touch Guard, begin setup, select Touch Guard under Display over other apps, and try the switch once. If Android shows Restricted setting, return to Touch Guard.

  4. Allow the restricted setting

    Open Touch Guard's App info, tap the three-dot menu, choose Allow restricted settings, and authenticate. Some Android 13 or 14 phones place this menu under Permissions instead.

  5. Enable the visible guard

    Open Display over other apps again, select Touch Guard, turn it on, and return. Touch Guard verifies the setting before it starts.

Privacy for Android
  • No internet access, accounts, advertising, or analytics
  • No screen capture, Accessibility Service, or installed-app access
  • No location, camera, microphone, contacts, or storage permission
  • Only guard preferences and the active timer remain on your phone
Requirements & limits for Android
Requirements
  • Android 8.0 and newer
Recovery controls
  • Tap the green bubble to reopen the controls while protection remains active.
  • Hold Power for the deliberate emergency exit; notification Stop remains available when notifications are allowed.
Limitations
  • The touch shield does not block Android system navigation, the power button, calls, the lock screen, permission prompts, or protected system surfaces.
  • Timed auto-stop works only while Touch Guard remains active. Ending the guard, force stopping it, restarting the phone, or device-maker background policies can end a session early. Longer sessions can use more battery.
  • At timer zero, Touch Guard unlocks, removes its overlays and keep-awake request, and stops. Android then follows its normal screen-timeout policy; another foreground app or system setting can still keep the display on.
  • Some Android Go devices and phones managed by an administrator can block display-over-other-apps access entirely. Touch Guard cannot bypass a system or administrator restriction.
  • If startup fails, open Diagnostics for the Android stage and a privacy-safe Copy diagnostics report. Help and diagnostics stay collapsed on the simplified home screen.
  • When protection is active, tap the green bubble to reopen the controls. Power is tap-inactive while locked and requires a deliberate hold for emergency exit; notification Stop remains available when notifications are allowed.
Verify download for Android
APK SHA-256
8870D0704098305C4DE8A0B654A6C6AF3623B18EA1203ABA2E01219E04CE5450
Signing certificate SHA-256
F405FAA22559A94B2988175A3F0EA1DA5B5C9B465BC34F01267F6F4416767FC9

Windows v1.0.0-preview.1 · 30 KB

Installation for Windows
  1. Download and verify the ZIP

    Download the portable ZIP from this page and compare its SHA-256 with the value published below before opening it.

  2. Extract the complete package

    Extract the ZIP to a normal folder. Keep TouchGuard.exe and TouchGuard.exe.config together, and do not run the EXE from inside the ZIP.

  3. Review the unsigned preview warning

    This technical preview is not Authenticode-signed, so Windows SmartScreen may warn about an unrecognized app. Continue only after verifying the ZIP hash from this page.

  4. Run as your current user

    Open TouchGuard.exe without elevation. A second launch restores the existing controller instead of starting another guard.

Privacy for Windows
  • No internet access, accounts, advertising, or analytics
  • No screen capture, clipboard access, or inspection of other applications
  • No service, driver, startup persistence, or administrator access
  • Only dim level, controller placement, and capped local diagnostics stay on this PC; nothing is uploaded
Requirements & limits for Windows
Requirements
  • Windows 10 version 1607 or later, or Windows 11, on x64 or x86 hardware
  • Microsoft .NET Framework 4.8
  • A standard user account; administrator access is not required
Recovery controls
  • Use the visible edge bubble, hold Unlock for 1.2 seconds, or hold Power for two seconds for emergency exit.
  • Use the tray menu's Unlock screen guard or Exit Touch Guard actions.
  • Press Ctrl+Alt+Shift+U to unlock and expand the controller when that hotkey is available.
  • Ctrl+Alt+Del and the Windows security desktop remain available as a system-level recovery route.
Limitations
  • This is an unsigned portable technical preview and an accidental click-and-tap guard, not an authentication, kiosk, parental-control, anti-tamper, or security-lock product.
  • The no-hook shield guards ordinary mouse clicks and direct screen taps. Keyboard input and shortcuts remain available, and mouse-wheel events after focus changes, precision-touchpad scrolling, and Windows-reserved gestures may still affect Windows or the app underneath.
  • Direct touch, pen, precision-touchpad, mixed-DPI multi-monitor, and auto-hide taskbar behavior still require broader hardware qualification.
  • An auto-hide taskbar can cause Windows to report the full monitor as its working area, so the guard may cover the taskbar reveal edge.
  • Secure-desktop prompts such as UAC and some protected, exclusive-full-screen, or higher topmost applications can appear above Touch Guard.
  • Timed keep-awake ends when Touch Guard exits or the countdown expires and does not change saved Windows power-plan settings.
Verify download for Windows
ZIP SHA-256
CB1F7E86223AF5ED0442C9BC7C4FE481D539D8618D8EB17192D684C7FFE1A41C
Authenticode status
Unsigned portable release

Workspace

AI Property Dealer

Explore property context with maps, photos, and AI.

Android 8+v0.5.0 · APK
Download

Non-commercial evaluation · Account & internet required

Setup & app details for AI Property Dealer

Android v0.5.0 · 165,318 bytes

Installation for Android
  1. Download and verify

    Download the versioned APK from this page and compare its SHA-256 and signing-certificate SHA-256 with the values published below.

  2. Install the signed package

    Version 0.5.0 adds member accounts, member-owned property history, a single site-photo workflow, automatic aerial and landmark context, Other details, and Whole building. If the app is already installed, choose Update without uninstalling or clearing storage. Leave Google Play Protect enabled, temporarily allow Install unknown apps for your browser, install the update, then turn that installation permission off again.

  3. Sign in and add a property

    Create a member account or sign in, choose the plot, enter the short property form, and take one site photo with a fresh precise-location fix.

  4. Review and create the report

    Use the single review action to save the property, load aerial and mapped landmark context, and request the server-side OpenAI photo and cited market brief. Never paste an OpenAI API key into the app.

Privacy for Android
  • A member account is required so each member sees only their own cloud properties; the APK contains no advertising or analytics
  • Generating a report sends the selected coordinates to the configured imagery, OpenStreetMap-query, routing, and optional market providers
  • Creating a property sends one re-encoded, metadata-stripped site photo and its precise location to the private backend only after explicit consent; the cloud capture expires after 30 days
  • OpenAI receives the approved site photo, coarse locality, property use and floor, and coarse amenity categories and distance bands; exact coordinates, full address, property name, aerial pixels, timestamps, and Other details are withheld
  • The OpenAI API key stays on the server. The member session is encrypted with Android Keystore and is never exposed to the app's JavaScript interface
  • Member passwords are used for sign-in over HTTPS and are not stored by the APK; this evaluation has no email verification or password-reset flow
Requirements & limits for Android
Requirements
  • Android 8.0 and newer
  • An enabled, up-to-date Android System WebView provider (or Chrome on devices that use Chrome as their provider)
  • An internet connection for maps, imagery, amenities, routing, optional market data, and AI briefs
  • Location permission only when using Current location; selecting a plot manually on the map works without it
  • A camera app and precise location permission for the single site photo; map-only review remains available without camera access
Recovery controls
  • If Android cannot start WebView or stops its renderer, a native recovery screen offers Try again and WebView/Chrome update links without deleting saved properties or settings.
  • If camera or precise-location permission is denied, continue with a map-only review; returning from the camera does not itself upload the photo.
  • Retry an interrupted cloud save safely or open a previously saved report from My properties after signing in on another supported device.
  • Cancel an in-progress AI brief or continue using the mapped, non-AI property context when the AI service is unavailable.
  • Use the source and research links to check provider evidence outside the app before making a property decision.
Limitations
  • This build is a non-commercial evaluation. Its bundled EOxCloudless 2025 aerial imagery is used under CC BY-NC-SA 4.0; commercial use requires an appropriate EOX licence or replacement of that layer.
  • The selected pin and highlighted surroundings are planning context, not a cadastral boundary, title search, land survey, or legal parcel identification.
  • Aerial imagery is a provider composite whose acquisition dates vary; it is not live imagery, and visual treatment does not create new ground-truth evidence.
  • The app takes only the site photo you request. It cannot photograph unseen surroundings; it uses real provider aerial imagery and mapped landmarks instead of presenting generated imagery as evidence. Review people, plates, numbers, and documents before upload.
  • Hospitals, railway stations, routes, and amenities depend on third-party map coverage and availability and can be incomplete, outdated, or temporarily unavailable.
  • Sale prices, first-floor rates, rents, listing examples, last-sale evidence, and inventory counts come only from a configured licensed feed or dated, cited web research; web listings are not exhaustive and the app does not fabricate missing figures.
  • AI briefs can be incomplete or wrong and are not a valuation, investment recommendation, legal opinion, or substitute for professional due diligence. Verify cited claims and source dates independently.
  • The backend requests OpenAI store:false, which avoids Responses application-state storage but does not by itself guarantee zero abuse-monitoring retention; image safety-review exceptions can also apply.
  • Self-registration is available for this evaluation, but there is no email verification or password recovery; capture and storage quotas plus per-member AI rate limits protect the shared service from excessive use.
  • The app requires network access for live provider results. Provider failure is shown explicitly instead of being replaced with invented data.
Verify download for Android
APK SHA-256
D76D23820E7B735EE36F307E7C8375FBD3C315F4696C21F76D77B3916FE16FC1
Signing certificate SHA-256
2CB90AE5923E2A0FC5D7D19E4FAC55ECD1046D9E47C85E14D389E85CFBB1689C

Utility

Android Companion

Use your phone’s connection with ProNames Hub domain tools.

Android 6+v1.0.2 · APK
Download

Requires pairing with the connection manager

Setup & app details for Android Companion
Open connection manager

Android v1.0.2 · 53,961 bytes

Installation for Android
  1. Install or update

    Download the APK and open it on your phone. If Android asks, allow installation from your browser for this install. Choose Update without uninstalling to preserve an existing pairing.

  2. Create a pairing code

    Sign in to the connection manager at tool.pronameshub.com, open Android phones, and choose Create pairing code.

  3. Pair your phone

    Open Android Companion, enter a phone name, tap Paste code, then Pair and connect. Keep notifications enabled; use Battery settings if Android limits background operation.

  4. Use the connection

    Wait for the phone to show Online in the connection manager. Select it or include it in the tool's connection rotation. Allowlist the phone's current public IP in Dynadot before using it for registrar operations.

Privacy for Android
  • Your Dynadot API key stays on the server. The phone relays encrypted Dynadot traffic.
  • Pairing sends your chosen phone name and device public key to ProNames Hub. The device credential is stored encrypted using Android Keystore.
  • Clipboard access occurs only when you tap Paste code. There is no camera, microphone, contacts, SMS, location, storage or VPN permission.
  • Android app backups and cleartext application traffic are disabled.
Requirements & limits for Android
Requirements
  • Android 6.0 or newer with an internet connection
  • Access to the ProNames Hub connection manager and a one-time pairing code
  • Notifications and background battery access are recommended to keep a paired phone connected
Recovery controls
  • Use Disconnect in the app or Stop in its notification to stop the connection. Tap Connect when you want it active again.
  • Use Unpair to clear this phone's saved pairing. Removing the phone in the connection manager also revokes its server credential.
  • Connection failures retry automatically. Reboot recovery is attempted only for a paired connection you left enabled; Android background restrictions still apply.
Limitations
  • This companion requires the hosted ProNames Hub tool. It is not an independent scheduler or a general-purpose VPN; relay destinations are restricted to Dynadot production and sandbox endpoints on port 443.
  • Keep the phone online during use. Android or manufacturer battery restrictions can interrupt the background connection.
  • Changing mobile data, Wi-Fi or VPN connections may change the phone's public IP and require updating Dynadot's allowlist. Switching connections does not guarantee a different IP.
  • Version 1.0.2 improves pairing-code pasting and the compact interface. It uses the existing signing identity so updating preserves your pairing.
Verify download for Android
APK SHA-256
9EF9969235E8C7DC3387DBD9093AC982B6F2D0721C1856C219CA857E38730F49
Signing certificate SHA-256
5B1D2180908476C2E840032280A0D20FB25CA67CB2CFD6E101EDE9409110EA89

Utility

The Amazing Keyboard

Control Windows, Android or iPhone from your Android phone or tablet with a Bluetooth keyboard and trackpad.

Android 9+v1.8.4 · APK
Download

Still RGB · Dynamic RGB · Classic black

Setup & app details for The Amazing Keyboard

Android v1.8.4 · 4,00,486 bytes

Installation for Android
  1. Install

    Download the APK and open it on your Android phone or tablet. Install over your existing version without uninstalling to keep preferences. If Android asks, temporarily allow installation from your browser, install the app, then turn that browser permission off again.

  2. Choose and pair a receiving device

    Tap Connect device, choose Windows, Android phone / tablet, or iPhone / iPad, then tap Pair new and allow Bluetooth access. On Windows, use Settings → Bluetooth & devices → Add device → Bluetooth. On Android, use Connected devices → Pair new device, or its Bluetooth settings. On iPhone or iPad, use Settings → Bluetooth. Select this Android controller and confirm the pairing on both devices.

  3. Enable iPhone navigation

    For pointer control on iPhone, enable Settings → Accessibility → Touch → AssistiveTouch and select the controller under Devices → Bluetooth Devices if needed. For keyboard navigation, enable Full Keyboard Access under Accessibility → Keyboards & Typing, or Keyboards. Its Commands page can assign Home and other actions. The iPhone / iPad profile uses Cmd for clipboard shortcuts and Option for Alt.

  4. Connect

    Open device controls to see your last three successful connections first, with the latest marked Last connected. The connection button also identifies your last receiver and names the reconnect target. The app remembers your three most recently used devices and reconnects to the last one when you open it with Bluetooth on. It also retries automatically at increasing intervals when that paired device returns in range while the app stays open; Disconnect or Cancel pauses automatic retries for the current foreground visit; reopening the app or selecting a device resumes them. Paired phones, tablets, and computers remain visible in the device list. Wait for connected status before typing, and choose the matching receiving-device profile when switching hosts.

  5. Manage paired devices

    Open Connect device → Paired devices to see all Bluetooth pairings on Android. Pair new starts pairing; each row offers Connect and Remove, and Remove all paired devices covers the whole list. Android asks for confirmation first. A device disappears only after Android confirms the pairing was removed. If your phone blocks direct removal, use the offered Bluetooth settings screen to forget it, then return and refresh.

  6. Choose your controls

    Use Keyboard, Trackpad, Both, or the tablet Laptop view. Auto adapts to the window size. Portrait typing keeps comma available by default. Use the arrows or page menu for eight control pages. Numbers & symbols combines digits and punctuation on page 2 / 8 with one shared modifier strip, including slash and regional symbols. Esc, F1–F7 and Modifiers share page 3 / 8, with the function keys above the other controls and one shared modifier strip. Portrait Keyboard mode fits every final row without vertical scrolling. Switch App, Desktop, Task View, Files, Settings, Screenshot, Copy, Paste, Cut, Select All, Undo and Redo share one Shortcuts page; other Windows keys use compact groups; Numpad and Navigation fit the page, with PC screen brightness buttons in Navigation. Laptop puts a centered trackpad below the full keyboard on Android tablets.

  7. Open Windows settings

    Connectivity and Display share one page; System settings share the F8–F12 / System keys page. These controls open Wi-Fi, Bluetooth, flight mode, accessibility, rotation lock, energy saver, brightness, captions, night light, mobile hotspot, nearby sharing, lighting, Shared Audio, sound, Settings, and laptop battery. Tap a tile to expand its controls below the grid. With the companion connected, available settings have On/Off actions, screen brightness has a real percentage slider, and laptop battery shows its reported percentage. PC settings remains a fallback.

  8. Connect the optional Windows companion

    For live Windows settings, brightness and battery feedback, download the unsigned companion ZIP here and extract it on a Windows 10 (version 2004+) or Windows 11 PC with ARM64 or x64. Install Microsoft .NET 8 Desktop Runtime for your PC architecture if needed using the included README, and run Start Companion.cmd. Connect the Android keyboard to this PC, open Connect device → Windows companion → Start connection, then select your Android device in the PC companion and click Connect. Keep both apps open. Restart the companion connection after backgrounding Android or changing the receiver. Ordinary keyboard and trackpad input needs no helper.

    Download optional Windows companion
  9. Choose Still RGB, Dynamic RGB, or Classic black

    In Settings, choose Still RGB for 5 steady presets, Dynamic RGB for 15 animated and reactive presets, or Classic black for black keys with white lettering. Each RGB category remembers its own last preset. Existing lighting preferences are kept when updating. Use Save profile beneath the appearance options for a saved confirmation. Adjust the color and glow to suit your screen; animated effects respect Reduce motion.

  10. Control YouTube on Windows

    Select the YouTube page. Portrait Keyboard uses two columns, with search and focus controls beside playback controls. Tap ? for help. Pin the Windows YouTube app or installed YouTube site to the taskbar and choose its slot from 1 to 9, or use Active window. Tap the song field and type with this app’s keyboard, then Search app. Open search in browser opens a YouTube results URL instead. Focus the player to use playback, next/previous, video volume, mute, seeking, fullscreen, captions, or playback speed.

  11. Rotate while phone rotation is locked

    Tap the rotate button in the top toolbar, or choose Follow phone, Portrait, Landscape, or Landscape flipped in Settings. A saved Portrait or Landscape choice rotates this app even when the phone's auto-rotate setting is locked. Choose Follow phone to return to the phone's orientation setting.

  12. Click, scroll, zoom, and drag

    Tap with one finger for left-click, tap twice quickly with one finger for double-click, tap with two fingers for right-click, or tap with three fingers for middle-click. Slide two fingers vertically to scroll. With Windows selected, pinch to zoom in apps that support Ctrl+mouse-wheel. Hold one finger for about half a second, then move it to drag; lift to release. The separate left and right click buttons still support press-and-hold. Pointer and button behavior on phones depends on the receiving device.

  13. Use Windows trackpad shortcuts

    Swipe three fingers up for Task View or down for Show desktop. Swipe three fingers right for the next app, or left for the previous app. Swipe four fingers right or left to switch virtual desktops. Tap four fingers to open Quick Settings on Windows 11 or Action Center on Windows 10.

  14. Match the receiving keyboard layout

    Keep your Windows language and region. Tap English in the app and select the active physical keyboard layout: US, UK, India, Australia, Canada English, NZ Aotearoa, Irish, US International, UK Extended, or Canadian Multilingual Standard. Detailed regional mappings follow Windows; mobile accent and AltGr behavior can differ. If unsure, use the optional symbol check in a blank receiving text field.

  15. Swipe in English

    Tap Swipe above the keys, choose English US or English UK, then glide from letter to letter and lift. Clear matches type a word and a space; uncertain matches show choices. Tap an alternative immediately after a word to replace it before continuing. Enable Review swipe words in Settings to choose every word. Turn Swipe off for held letter keys and gaming. Swipe language is separate from your Windows keyboard profile.

Privacy for Android
  • Keyboard and pointer input goes directly to your paired receiving device over Bluetooth
  • No account, advertising, analytics, or cloud relay
  • Swipe recognition runs offline on the phone using a bundled English word list; no cloud typing service or personal vocabulary upload
  • Appearance, control preferences, and your last three successful Bluetooth connections stay on your Android device
Requirements & limits for Android
Requirements
  • Android 9.0 or newer phone or tablet with Bluetooth HID device support; support depends on the manufacturer
  • A receiving Windows 10/11 computer, Android phone/tablet, or iPhone/iPad with compatible Bluetooth keyboard support
  • Bluetooth permission and pairing with the receiving device; keep the Android controller app open while using it
  • For an iPhone pointer, enable AssistiveTouch; Full Keyboard Access enables supported keyboard navigation
  • Ordinary Bluetooth keyboard/trackpad input needs no companion, account or shared Wi-Fi. Live Windows settings controls require the optional companion ZIP in the installation instructions. YouTube playback requires internet on Windows
Recovery controls
  • Disconnect in the app to stop sending keyboard and pointer input
  • Turn Bluetooth off or remove the pairing in the controller or receiving device’s Settings to revoke the connection
  • If the receiver is missing, pair both devices in their Bluetooth settings, then return to the app and refresh devices
Limitations
  • Live PC battery, setting states and direct switches require the optional Windows companion running alongside this Android app. Its separate encrypted Bluetooth channel accepts only the current paired keyboard receiver. Bluetooth Off and system flight-mode setters are protected; Wi-Fi off only is labeled separately. Night light, Lighting, energy saver and hotspot fallback require supported English Windows Settings controls. Unsupported or unverified controls stay unavailable.
  • Swipe typing supports English US and UK. Common words work best; tap names, unusual words and punctuation. Recognition is approximate and has no sentence context. Explicitly chosen suggestions help rank future words locally; Reset preferences clears that learning. Review mode lets you choose each word before it types. Improved gesture matching and immediate alternatives help with mistakes; recognition is not equivalent to Gboard or SwiftKey.
  • The offline word-frequency data is adapted from Hermit Dave’s FrequencyWords under CC BY-SA 4.0. Full attribution and license text are available in Settings, Swipe dictionary credits. The lexicon is separately licensed data.
  • Some Android phones do not provide the Bluetooth HID device profile, even when they run Android 9 or newer; the app cannot enable missing manufacturer support
  • The app must remain open for the Bluetooth keyboard and trackpad connection; Android can disconnect it in the background
  • The APK runs on Android phones and tablets. iPhone and iPad are receiving devices, not controllers running this APK. Bluetooth input does not mirror the receiving screen or provide unrestricted control of every app.
  • iPhone pointer control requires AssistiveTouch, and Full Keyboard Access is needed for its keyboard navigation controls. Pairing, media keys, pointer buttons, and app shortcuts vary with the receiving hardware, OS, and app.
  • Trackpad shortcuts send fixed keyboard and mouse commands. Windows gestures do not use customizable Precision Touchpad mappings. Two-finger scrolling is vertical; Windows pinch zoom depends on Ctrl+mouse-wheel support. Windows desktop gestures and pinch are disabled for phone targets; Android supports sideways Alt+Tab gestures where available. Release keyboard modifiers before shortcuts.
  • The YouTube page controls the Windows desktop app/site through keyboard shortcuts and an optional taskbar slot. It requires the correct active window and player focus; it does not integrate with a YouTube account or API. Previous requires a playlist. Search opens results and does not automatically choose or play a song. Taskbar positions can change; direct search is limited to characters in the selected keyboard profile, while browser search encodes the query in a URL.
  • Some tablet, foldable, or multi-window environments may impose their own orientation policy despite an explicit in-app orientation choice.
  • Select the receiving device type and active physical keyboard profile in the app. Profile selection is manual and saved on the Android controller. Change it again when switching receivers or keyboard layouts; regional accent mappings are based on Windows.
  • This release has passed build and software checks, but Bluetooth pairing and input to Windows, Android, iPhone, and iPad have not yet been verified on physical hardware
  • Up to six ordinary keys plus modifiers can be held at once; vendor Fn functions and power buttons are not emulated
  • The optional symbol test matches the main US/UK/Canadian symbol family; choose the exact profile for regional accents and extra symbols. Bluetooth does not provide automatic detection of the active Windows keyboard
  • Custom or non-English Windows keyboard maps and Windows-native Dvorak/Colemak host maps are not included; the six in-app arrangements work with the selected regional profile
  • Touchscreen controls have no physical key feedback. Bluetooth latency and game compatibility depend on your devices and the game
  • Use within Bluetooth range. Firmware, recovery screens, and other environments without active Bluetooth support may require a physical keyboard
Verify download for Android
APK SHA-256
A17B618EB681DBCC922A905BA3492727972EB6CA2533C60FBDABDA88C57B7030
Signing certificate SHA-256
C2D19BFB7595F707194460BFA0B0671FCBB8540D0D4D47B14055A723A63A2F14

Utility

My Amazing Note Taker

Beautiful notes, your own account, and sync across your devices.

Android 8+v2.0.0 · APK
Download
Setup & app details for My Amazing Note Taker
Open web notebook

Android v2.0.0 · 7,711,955 bytes

Installation for Android
  1. Update without losing device notes

    Export a backup first, then install this signed update over the previous version. Do not uninstall the old app. The application ID and signing certificate are unchanged.

  2. Make it yours

    Create notes or checklists, choose from 12 solid colors and 17 backgrounds, and organize with notebooks, tags, pins and favorites.

  3. Create your cloud account

    Sign up with an email and a password of at least 12 characters. Save the recovery code shown at signup. Email is used as a sign-in name; password-reset emails are not configured.

  4. Bring your notes to every device

    Use the same account in the app or web browser. To upload old notes, open Account and choose Copy device notes to account. The original device notes remain separate.

  5. Share a selected note

    Create a read-only link from the note editor. Anyone holding the link can read that note and its saved updates. Stop sharing revokes its links.

Privacy for Android
  • Device-only notes remain local until you explicitly copy them to an account
  • Signed-in notes are stored in your private cloud account and cached on your device; they are not end-to-end encrypted
  • The app requests Internet access for account sync; no analytics or advertising are included
  • Exported backups and account recovery codes are readable files. Keep them private. Share links deliberately expose only the selected note
  • Remote Markdown images are hidden; external links open only when chosen
Requirements & limits for Android
Requirements
  • Android 8.0 or newer with a current Android System WebView
  • Internet access and an account for cloud sync; device-only notes work without an account
  • The same notebook is available in a modern web browser through Open web notebook
Recovery controls
  • Trash keeps deleted notes until permanently deleted
  • Offline edits queue on the device; simultaneous edits preserve a conflict copy
  • Save your recovery code at signup to reset a forgotten password
  • Export and restore full JSON backups or export individual notes as Markdown
Limitations
  • Sync checks roughly every two seconds while the app is open and online; this is not live multi-person text editing
  • One tab per browser/account can edit at a time; additional tabs are read-only. Separate devices remain editable
  • Browser offline editing requires an already open page; the Android interface is bundled for offline access
  • Email verification and password-reset emails are not configured; keep the recovery code
  • Cloud requests are capped at 1.5 MB, notes at up to 1 million characters subject to that byte limit, and account records at 11,000 including deletion history. Local backups are limited to 16 MiB
  • Build, signing, Android lint, API/model tests, desktop/mobile browser flows, and live cloud sync checks passed. Installed Android runtime and native file-picker behavior still need a physical-device check
Verify download for Android
APK SHA-256
81E5EA87B9F9E74E3B28F592E3A748F80714BA70FB69974F8FC008588B4DE5FA
Signing certificate SHA-256
3548F53C0AB4B55470C254708E8BFFC38D7442C7482D7F90A5811C0BC415517C

Workspace

Amazing Contact Scanner

Scan both sides. Review the details. Save the contact.

Android 8+v1.0.0 · APK
Download
Setup & app details for Amazing Contact Scanner
Open browser version

Android v1.0.0 · 22,441,945 bytes

Installation for Android
  1. Install

    Download the signed APK and open it on your Android phone. Allow installation from your browser if asked, then turn that setting off after installation.

  2. Scan both sides

    Take or choose the front photo. The app asks whether to scan it alone or add a back photo. Both sides become one contact.

  3. Review and save

    Check the name, company, title, numbers, emails, website and address. Save to phone opens the Android contact editor; tap Save there to finish. Save to library keeps a separate copy in the scanner.

  4. Keep a backup

    Open Contacts, then Backup & export for vCard, CSV, or a full JSON backup. Restore adds missing contacts and skips existing IDs and detected duplicates.

Privacy for Android
  • Card photos and text are processed on the device; the Android app requests no internet, camera, contacts or storage permission
  • Camera, contact editing and file exports use Android system apps and pickers
  • The library uses local app storage. No account, advertising, analytics, or cloud sync; automatic Android backup and transfer are disabled
  • Exported files are readable and may contain contact information and card photos. Store and share them deliberately
Requirements & limits for Android
Requirements
  • Android 8.0 or newer with an updated Android System WebView
  • A camera app for new photos; image files can also be selected
  • Offline recognition covers Latin and Devanagari scripts, including English and Hindi
Recovery controls
  • Original card photos and raw recognized text remain available for review when image retention is enabled
  • Duplicate merges preserve missing existing fields and combine phone numbers, emails, notes and tags
  • Full JSON backups restore contacts and card photos; clearing app data or uninstalling deletes the local library
Limitations
  • Review all recognized fields: stylized cards, blur, glare and unusual layouts can reduce accuracy; field assignment is best effort
  • Duplicate checks cover this app’s library only, not the phone address book. Country-code variants may need manual review
  • Follow-up dates appear in the app and can be exported to a calendar. The scanner does not send reminder notifications
  • Up to 20 front photos per batch, two sides per contact, 20 MB per input photo, and 50 MB/5,000 contacts per backup import
  • Android build, lint and signing checks passed; physical-device camera, OCR, Contacts and file-picker testing remains to be completed
Verify download for Android
APK SHA-256
4097A3B1B59388546DCDA195A4FD8269001C4BA710A5123309B20C13151FF171
Signing certificate SHA-256
784BE2895354163356F64E58C363B9FC8F8802CEB6F3B09A39A34A0F036D10BE