Provider settlement is authoritative
Flirexa grants an operator licence or customer subscription only after re-reading a provider result and matching the settled invoice. A success URL, screenshot, or browser query parameter is not enough.
| Connection | Purpose | Data boundary |
|---|---|---|
| Community Edition runtime | Normal panel and VPN operation | No paid licence heartbeat |
| Installer diagnostics | Coarse phase and failure information used to support broken installations | Can be disabled with INSTALL_TELEMETRY=off |
| Update service | Fetch signed channel metadata and release packages | Version, manifest, and ordinary request metadata; package integrity is verified |
| Paid licence validation | Verify entitlement, limits, server binding, and current status | Licence/activation identifiers, derived hardware and instance identifiers, version/status metadata, and ordinary request metadata |
| Payment provider | Create and settle the operator's customer invoices | Invoice and buyer fields required by the configured provider |
| Outbound email | Activation, account, payment, and support messages | Sent through the mail service configured by the operator |
Subscription licences validate periodically to enforce the purchased entitlement, limits, server binding, and current status. A signed cached tolerance keeps the paid installation operating for up to 72 hours during a temporary licence-service interruption.
A different machine requires an authorized licence transfer and hardware rebinding
A Lifetime purchase is a perpetual entitlement for the licensed installation and tier. It still validates periodically to detect copied or reused commercial builds.
Each successful validation rotates a signed offline lease bound to the licence, persistent installation instance, and hardware. Deleting a cache, restoring an old snapshot, or moving the clock does not create a fresh allowance.