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.
Brand
Name
Slug
Key prefix
AppKey
User-Agent
Status
Actions
Customers
All customer profiles with full details. Search by email, name, phone, country, or subscription ID.
Name
Email
Phone
Location
Plan
Status
Subscription
Updated
Actions
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 #
Date
Customer
Email
Plan
Total
Updated
Actions
Deutsche Firewall Tickets
Tickets submitted from the website form. View the full request, resend mail, or delete.
Ticket
Created
Name
Email
Status
Mail
Actions
License emails
Welcome / license-key mail sent via Brevo after a Freemius purchase. View the log or resend.
Time
To
Language
Subject
Key
Status
Actions
Overview
Recent Activations
Key Batches
Generate keys, export CSV, upload to your payment gateway
Batch Name
Product
Plan
Qty
Activated
Unused
Revoked
Date
Actions
All Keys
Key
Product
Plan
Source
Customer
Payment
Purchased
Acknowledged
Status
Activated
Expires
Actions
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>.
Key
Value
Last Updated
Actions
Add Config Key
Telemetry
Events Over Time
Top Events
Version Distribution
License States
Recent Errors
Time
Error
Version
Details
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.
Region
Message
Actions
Add / Update Message
Phone Numbers by Region
Region
Label
Phone
Order
Actions
Add New Number
Users & Roles
Admins have full control. Agents can only look up customer keys & details (all lookups are audited).
Username
Name
Role
Status
Last Login
Actions
Add User
Audit Log
Time
User
Role
Action
Target
Details
IP
Add Product
Installer link shown on the payment-success page for this product. Firewall, Antivirus, and Driver can each have a different URL (Spaces, Firebase, etc.).
2–4 letters, A–Z. New keys look like DF-XXXXX-XXXXX-XXXXX-XXXXX. Existing keys are not rewritten.
Generate Key Batch
Every key in this batch is tagged with the product you pick and minted with that product’s prefix (DF, DAV, DDU, or the prefix you set). Firewall keys only work in Deutsche Firewall, Antivirus keys only in Deutsche Antivirus, and Driver Updater keys only in Deutsche Driver Updater.
Edit Customer
Changing the email also updates it on this customer's license key(s) and their evidence report.
Edit Key
Correct the plan term, device limit, or customer email on this key. After changing the plan, tick "Recompute expiry" to reset the expiry from the plan length (or set an exact date).
Edit Invoice
Correct the billing details. The invoice number and date stay the same. Use "Check invoice" afterwards to download the corrected PDF.