← Back to AlertLinkGuard

AlertLinkGuard Privacy Policy

Effective date: September 27, 2026

AlertLinkGuard is an offline-first mobile app that helps people inspect suspicious links, domains, QR content, text, and files before opening them. Core character and text analysis runs locally on the device. When a user asks for online threat intelligence or reputation checks, the app may send limited request data to AlertLinkGuard services and, when the final AI second-opinion stage is enabled, to an AI service provider selected by AlertLinkGuard so the check can complete.

Local by default

Core text, character, and most history/settings processing stays on-device.

Online only when needed

Some URL, domain, reputation, abuse-protection, and optional AI second-opinion stages use AlertLinkGuard network services or service providers.

No ad tracking

AlertLinkGuard does not include advertising SDKs or third-party analytics inside security checks.

Optional crash diagnostics

Off by default. If enabled in the app, limited sanitized JavaScript error details are sent to Sentry; checked content is excluded.

1. Who We Are

This Privacy Policy applies to the AlertLinkGuard mobile application and related threat-checking services operated by AlertLinkGuard ("AlertLinkGuard", "we", "our", or "us").

Contact: glyphguard.app@gmail.com

2. Data We Process

We try to minimize what leaves the device. However, AlertLinkGuard is not a zero-network app when a user runs online threat checks, downloads threat updates, triggers abuse-protection reporting, reaches the optional AI second-opinion stage, or triggers the IPQS fallback after an uncertain AI result.
Category Examples Where it is processed
Local content Text you paste, files you open, QR payloads, local history, settings Mainly on your device
Online check requests Domain or URL submitted for a reputation or threat lookup, plus redacted URL metadata and selected explanation language tag used for AI second-opinion review Sent to AlertLinkGuard threat services and, when needed, to configured providers such as Google Web Risk, VirusTotal, an AI provider, or IPQS acting on our behalf
App-scoped identifier A random app-generated device identifier stored by the app Sent with online lookup and abuse-protection requests
Request context Input source such as manual, QR, clipboard, file, or incoming share Sent with online lookup and threat-report requests
Security telemetry Abuse or repeated over-limit attempt signals, threat reports for confirmed dangerous URLs Sent to AlertLinkGuard security endpoints when needed to protect the service
Network metadata Standard request metadata such as IP address and timing seen by hosting or security infrastructure Processed as part of delivering and securing network services
App integrity Short-lived app-attestation tokens and app identity used to reject modified or automated clients Generated and verified through Firebase App Check and the device platform's integrity service
Purchases and entitlements Product identifier, transaction or purchase token, subscription state, and remaining purchased checks Processed by Apple, Google, or Huawei and verified only as needed to unlock paid features and prevent duplicate credits
Crash reports When explicitly enabled in the app: sanitized JavaScript error type and stack location, app version, and OS version Sent to Sentry to help diagnose and fix app errors. This is off by default; enabling takes effect after restarting the app. Checked links, pasted text, and file contents are excluded. Sentry receives the IP address associated with the connection. Turning the setting off stops future captures, but reports already sent cannot be recalled.

3. How We Use Data

4. What Stays on Your Device

AlertLinkGuard stores certain data locally so the app can work and remember your preferences. This may include:

History is kept on this device by default until you clear it or remove the app. In the History screen you can choose automatic deletion after 1, 7, 30, or 90 days, or choose never. Expired entries are removed the next time History or recent history is accessed, or a new history entry is saved; if none of those actions occur after an entry expires, that entry can remain stored locally until the next history cleanup.

5. When Data Leaves the Device

Data may leave the device in the following situations:

In these cases, the app sends only the information needed to complete the security action. AlertLinkGuard does not use ad SDKs and does not sell personal data.

6. Sharing and Service Providers

We may use hosting, storage, app-integrity, payment-platform, security, infrastructure, and AI service providers to run AlertLinkGuard services. Those providers may process limited data on our behalf to deliver, secure, and maintain the service.

A report you choose to share is handed to the destination selected in the system share sheet. AlertLinkGuard does not receive a copy through that share action, and the receiving app or service may handle it under its own policy.

We may also disclose information if required by law or if reasonably necessary to prevent fraud, abuse, or security harm.

We do not use third-party advertising SDKs in the app and we do not sell personal data.

7. Retention

Local settings, history, and cached data remain on your device until deleted, reset, or removed with the app. If you select a history auto-delete period, expired history is removed the next time History is accessed or a new entry is saved; it is not a background process while the app is closed. A temporary report PDF is deleted after the iOS share flow completes when cleanup succeeds. After the Android share flow returns, the PDF remains in the app cache to protect a receiving app's import if you selected one; it may remain until the operating system clears the cache or the app is removed. A PDF is deleted after a failed or unavailable share when cleanup succeeds.

Server-side lookup, abuse-prevention, and security records are kept only for as long as reasonably needed to operate the service, investigate abuse, maintain reliability, and meet legal obligations.

8. Your Choices

9. Children

AlertLinkGuard is not designed to knowingly collect personal data from children. If you believe a child has sent us personal information directly, contact us and we will review the request.

10. Security

We use reasonable technical and organizational measures to protect the services we operate. No method of transmission or storage is perfectly secure, but we work to limit data exposure and to process as much as possible on-device.

11. Changes to This Policy

We may update this Privacy Policy from time to time. If we make material changes, we will update the effective date on this page.

12. Contact

Privacy questions and requests: glyphguard.app@gmail.com