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
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.
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
| 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. |
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.
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.
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.
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.
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.
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.
We may update this Privacy Policy from time to time. If we make material changes, we will update the effective date on this page.
Privacy questions and requests: glyphguard.app@gmail.com