Customer Lookup

Find a customer's license key and details by email, subscription ID, or key. Every lookup is logged.

Issue a License Key

Pick the product first (Firewall, Antivirus, Driver Updater, or another brand), then generate a key. That product is stored on the key and shown in All Keys. The plan term starts when they first activate. Every issue is logged.

Products

Manage brands and AppKeys for Deutsche Softwares, KSAFFINITY, Eagle Core Software, and future products. Each desktop app must send the matching AppKey and User-Agent.

BrandNameSlugKey prefixAppKeyUser-AgentStatusActions

Customers

All customer profiles with full details. Search by email, name, phone, country, or subscription ID.

NameEmailPhoneLocationPlanStatusSubscriptionUpdatedActions

Invoices

Invoices generated on the website (bank-transfer / German). View, correct customer details, and re-download the corrected PDF. The invoice number is preserved on edit.

Invoice #DateCustomerEmailPlanTotalUpdatedActions

Deutsche Firewall Tickets

Tickets submitted from the website form. View the full request, resend mail, or delete.

TicketCreatedNameEmailStatusMailActions

License emails

Welcome / license-key mail sent via Brevo after a Freemius purchase. View the log or resend.

TimeToLanguageSubjectKeyStatusActions

Overview

Recent Activations

Key Batches

Generate keys, export CSV, upload to your payment gateway

Batch NameProductPlanQtyActivatedUnusedRevokedDateActions

All Keys

KeyProductPlanSourceCustomerPaymentPurchasedAcknowledgedStatusActivatedExpiresActions

Remote Configuration

Changes are pushed to all clients on their next config fetch.

Publish App Update

Sets the version, installer URL and SHA-256 together. Clients download the installer and verify it against this hash before running it, so all three must be filled in. Get the SHA-256 from the build step (publish-update.ps1) or Get-FileHash -Algorithm SHA256 <installer>.

KeyValueLast UpdatedActions

Add Config Key

Telemetry

Events Over Time

Top Events

Version Distribution

License States

Recent Errors

TimeErrorVersionDetails

Support Contact Info

Manage the phone numbers, email, and help messages shown on the Activation page. Each region sees its own local number and translated message.

General Settings

Help Messages by Language

Each region can have its own translated help message shown above the phone numbers.

RegionMessageActions

Add / Update Message

Phone Numbers by Region

RegionLabelPhoneOrderActions

Add New Number

Users & Roles

Admins have full control. Agents can only look up customer keys & details (all lookups are audited).

UsernameNameRoleStatusLast LoginActions

Add User

Audit Log

TimeUserRoleActionTargetDetailsIP