SkyQon Digital Trust Center dashboard
Trust posture for …
Your first scan in 60 seconds
-
✓
Account createdTenant
…is live on…. -
2
Add the first domain to monitorEnter the hostname you serve TLS on — e.g.
api.yourcompany.com— in the Monitored domains form below. Free plan covers up to 5 domains. -
3
Scan + first resultsWe auto-scan the moment you add a domain. Critical / warning / healthy verdicts land here within seconds. Email alerts arrive when a cert crosses a threshold.
monitored assets across domains, endpoints and mail
–certificates critical or expired right now
–certificates expiring within 30 days
–of the estate measured in the last scan
Trust Score trend
TLS certificate validity is shrinking
| Effective date | Maximum validity |
|---|---|
| before 2026-03-15 | 398 days |
| 2026-03-15 | 200 days |
| 2027-03-15 | 100 days |
| 2029-03-15 | 47 days |
Evidence, not attestations
EU supervisory frameworks — NIS2, DORA, the CRA — increasingly expect operators to show monitoring evidence aligned to their obligations, on demand. SkyQon's signed reports are built for that request: what was measured, when, and what it showed.
Open evidence reportsRegulatory watch curated by SkyQon
What SkyQon has caught for you
Cyber-insurance readiness
Ranked fix queue
Latest scan
Top sending regions View map →
Ranked fix queue ordered by severity × quick-win · copy-paste fixes
Certificate auto-renew Manage →
Issued vs deployed Review →
Monitored domains
▾ Monitored domains
| Domain | Added | Actions |
|---|
Alerts
▾ Alerts
| Severity | Type | Title | Created | Actions |
|---|
Action Center
| Severity | Finding | Module |
|---|
Certificates
Lifetime Readiness — CA/Browser Forum SC-081 · 47-day horizon
▾ Certificates
| Host | Port | Subject CN | Issuer | Expires | Days left | Risk | PQ | Score |
|---|
Email authentication
▾ Email & DNS posture
| Domain | Grade | Score | SPF | DMARC | CAA | DKIM | Top finding |
|---|
DMARC
Volume distribution by DMARC compliance
| Sending Source | Volume |
|---|
Sending sources
| Source IP | Vendor | From domain | Volume | Pass rate | Fail | First seen | Last seen | Actions |
|---|
Aggregate reports
| Reporter | Domain | Period | Messages | Pass | Fail | Received |
|---|
Geographic distribution
| Country | Volume | Pass rate | Pass | Fail |
|---|
Blacklist / RBL check
| IP address | DNSBL | Reason | First seen | Last checked |
|---|
▾ Publish DMARC record per domain
DMARC Failure Reports
Failure report summary
Reports
| Received | Domain | Source IP | From | Subject | Result | DKIM failure |
|---|
SMTP TLS Reports
SMTP TLS Reporting Pro
Your reports are being collected. Upgrade to Pro to investigate every failed TLS session — which receiving server, which sending IP, and why (expired cert, no STARTTLS, downgrade). Paired with DMARC as the Email Authentication & TLS Reporting pack.
Upgrade to investigate →TLS session summary
Received reports
| Received | Reporter | Window | Successful | Failed |
|---|
_smtp._tls record above; reports arrive within a day or two of mail flow.
Browser Security Reports
Set up collection
Collected reports Pro
Once you publish the headers above, your visitors' browsers start sending CSP and NEL reports here. Upgrade to Pro to view the collected violations — which directive, which blocked resource, on which page, and how often. Sits with Subdomain Risk in the web-layer attack-surface pack.
Upgrade to view reports →Report summary
Top violations
| Type | Directive / reason | Blocked host | Pages | Hits | Last seen |
|---|
DNS security
▾ DNSSEC, NS & MX
| Domain | Grade | Score | DNSSEC | Nameservers | MX / STARTTLS | Top finding |
|---|
Domain registration
▾ WHOIS / RDAP registration
| Domain | Registrar | Expires | Days left | Transfer lock | DNSSEC | Source |
|---|
Attack surface
Attack-surface discovery
- CT-log subdomain enumeration across your monitored zones
- Live DNS + TLS handshake on every discovered hostname
- Unauthorised-CA detection on shadow certs
- Slack / Teams / PagerDuty alerts on first observation
▾ Discovered hostnames
| Domain | Ownership | Deep discovery | Actions |
|---|
| Hostname | Status | First seen | Found via | Resolves to | Issuer | Expires | Actions |
|---|
Brand protection
▾ Certificate Transparency
| Severity | Finding | Domain / cert CN | Issuer | Detected | Actions |
|---|
CT log coverage
| Log | Status | Behind by | Last cycle |
|---|
▾ Authorised CA review
▾ Lookalike Domains Add-on
| Risk | Threat | Candidate | Technique | Live signals | Registrar | Status | Actions |
|---|
▾ Takedown Center Add-on
| Severity | Offending domain | Impersonates | Registrar | Abuse contact | Status | Updated | Actions |
|---|
▾ C2PA content provenance
| Signer | Issued by | Algorithm | Trust | Expires | Actions |
|---|
Recent asset checks
trainedAlgorithmicMedia source
type). It is not an AI detector: a file without such a declaration may
still be AI-generated, because manifests are optional and can be stripped.
| Checked | Signature | Signer trusted | AI declaration | Status |
|---|
Renewal readiness
Microsoft AD CS certificates
▾ eIDAS qualification (EU)
granted and lists
ForWebSiteAuthentication. Other categories
(QSealC, QCertESig) cover
electronic seals and signatures rather than TLS.
▾ OV/EV identity verification
Quantum readiness
PQC Migration Suite
- PQC readiness score across every monitored endpoint
- Per-asset quantum risk, Low / Medium / High / Critical
- Harvest-now-decrypt-later (HNDL) exposure detection
- NIST FIPS 203 / 204 / 205 migration roadmap (.docx)
Plan ahead for the post-quantum era
This score reflects the cryptography we observed on your scanned endpoints. NIST finalised the post-quantum standards (FIPS 203 / 204 / 205) in 2024, yet mainstream certificate authorities are not issuing post-quantum certificates in production today. Treat this as advisory guidance to help you prepare. The timelines are target windows, not deadlines, and there is nothing you need to fix today.
PQC Assistant: start here
- Find: check what we found, and add what we cannot see from outside.
- Judge: see which endpoints are at risk and which data could be recorded now.
- Plan: follow the phased roadmap.
- Fix: open an endpoint's Plan, act on it or assign it to someone.
- Prove: generate the signed PQC posture report for your auditor or board.
Top recommended actions
Vulnerable certificates
| Endpoint | Algorithm | Quantum status | Risk | HNDL | Renews | Recommended action |
|---|
HNDL exposure
| Endpoint | Algorithm | Quantum status | Risk | HNDL | Renews | Recommended action |
|---|
| Endpoint | Algorithm | Quantum status | Risk change | HNDL | Renews | Recommended action |
|---|
Recommended actions
Tasks
Migration roadmap
Migration priority
| Endpoint | Algorithm | Quantum status | Risk | HNDL | Renews | Recommended action |
|---|
Posture evidence reports
| As of | Readiness | Assets | Critical | Generated | Actions |
|---|
Vendor PQC readiness
| Vendor | Status | Readiness | Risk | Actions |
|---|
Discovery beyond public TLS
| System | Type | Source | Cryptography | Quantum status | Actions |
|---|
Cloud & identity connectors
| Provider | Reference | Status | Last sync | Result | Actions |
|---|
Internal agents
| Name | Token | Status | Country | Version | Last seen | Last result | Actions |
|---|
Partner console MSP add-on
Sub-account capacity
Sub-accounts
| Client | Tenant ID | Plan | Billing | Status | Created | View |
|---|
Add a sub-account
sub_accounts add-on quantity.
White-label branding
Billing rollup
| Sub-account | Plan | Active domains | List €/mo | Billing |
|---|
Client trust portfolio
| Client | Grade | Score | Critical | Warnings | Assets | Open alerts |
|---|
Alert digest (open, unacknowledged — last 7 days)
Publication
Register of Information
Evidence preview
Fourth-party & concentration risk
Supplier Trust
Documents & exports
Auto-Renew Active
Renewal agents
agent/renew-agent.example.env): set
SKYQON_BASE_URL, SKYQON_AGENT_TOKEN to this value, and your
ACME client command, then run on a timer.
Install renewed certificates automatically on the server
/etc/skyqon-renew/install.json, which only
root can change. SkyQon cannot choose what runs or where. Before installing, it checks
the certificate names the host and matches its key. If the server rejects the new
configuration, the old files are put back. Change paths with
--install-opt.Managed certificates
Recent renewal jobs
Revocations evidence
Machine Identities Growth+
Inventory
Agent identities
Issued certificates Growth+
Connectors
Issuance records
Import certificates
certutil), step-ca, or an appliance's export button. Certificates are parsed here and land in the ledger under the import connector. Each certificate's published CRL distribution points are registered automatically so revocation keeps being tracked.Revocations Growth+
CRL revocation feeds
http:// is correct and expected for CRLs (RFC 5280: a CRL is a signed artifact; the transport adds nothing).Reconciliation Growth+
Findings
CA health Add-on
Your CAs
Findings
Signed register
Incident readiness Add-on
Where you stand
Incidents and deadlines
Product register
Tabletop drills
security.txt on your domains
Signed readiness report
CA connectors Enterprise · add-on
Connectors
Install the client certificate
Access rules the role needs
/administrator/, /protocol/rest/, /ca/<your CA>/, /ca_functionality/view_ca//ca_functionality/use_ca/, /ra_functionality/create_end_entity/, /ra_functionality/edit_end_entity/, and create + edit on each end entity profile you issue from/ra_functionality/revoke_end_entity/, and revoke on each end entity profile/ca_functionality/create_crl/Through your agent — AD CS, Vault PKI, internal EJBCA
Your approver key
CAs your agents may act on
Issue a certificate
openssl req -new -newkey ec -pkeyopt ec_paramgen_curve:P-256 -nodes -keyout server.key -subj "/CN=app.example.com" -out server.csr, and paste the request. The key stays with you.Revoke a certificate
Issued and revoked through this dashboard
Instructions sent to agents
Add-ons
Your add-ons
Agent sandbox Test only All plans
Using the API
| Code | Meaning |
|---|---|
| 201 | Issued. The body carries svid_pem, spiffe_id and not_after. |
| 400 | The agent name, the CSR or the lifetime was not accepted. Lifetime is 60–3600 seconds. |
| 403 | SkyQon has blocked sandbox access for this account. |
| 429 | Your plan's quota is used up. Retry-After says how long to wait. |
| 503 | The sandbox is switched off, or its CA is not configured. |
Reports
Executive quarterly report
| Quarter | Score | Certificates | Critical | Generated | Actions |
|---|
Compliance evidence: NIS2
| Period | Type | Score | Endpoints | Generated | Status | Actions |
|---|
Post-Quantum migration roadmap
Browse all
Agent software
Connected
Nothing connected yet
GRC integrations Vanta · Drata
Ticketing export Jira · ServiceNow
DNS Auto-Apply Cloudflare · AWS Route 53
p=none), a rua= report
destination, a TLS-RPT record, plus (when the evidence supports it) a
one-step DMARC policy advance, a CAA record with the CA you pick, and the
MTA-STS pointer record. Every apply is an explicit click, shown as a
before/after diff, re-verified after writing — and undoable from the
change log below. SPF and DNSSEC stay as guidance in the Remediation
Center — never auto-applied.
Applied changes
Alert email recipients
Chat & paging channels
Outbound webhook
X-SkyQon-Signature HMAC your receiver can verify —
verification guide.
Delivery rules
Profile & settings
Personal information
Account actions
Sign out of this device, or end every session everywhere (useful if you’ve lost a device).
Preferences
Help & support
Technical questions — setup, scans, alerts, integrations, or anything not working as expected: [email protected]. We typically reply within one business day.
Workspace
Data retention
Partner management
Login & security
Change password
Two-factor authentication (2FA): recommended
Protect your account with a time-based code from an authenticator app (Google Authenticator, 1Password, Authy…) in addition to your password.
Can't scan? Enter this secret manually:
✅ 2FA is on.
Recovery codes: save these now
Each works once if you lose your authenticator. They won't be shown again.
When on, each member must set up 2FA at their next sign-in before they can use the dashboard.
Active sessions & devices
Every sign-in is listed here. Revoke any you don’t recognise — the session stops working immediately, even if its token hasn’t expired.
Passkeys
Sign in without a password using your device’s fingerprint, face, or PIN — or a hardware security key. Passkeys are phishing-resistant.
Single sign-on (SSO)
Let your team sign in with your own identity provider (OIDC — Entra ID, Okta, Keycloak, Google Workspace…). Users are provisioned into this organisation automatically on first sign-in. SkyQon never sees their password — only your IdP does.
Entity ID / Audience:
ACS (Reply) URL:
Metadata: SP metadata XML
Roles: tenant_admin, member, tenant_viewer. On each sign-in the
highest matched role is applied — promoting/demoting a user in your IdP propagates here.
Users in no mapped group get the default role above.
Enforcement unlocks after one successful SSO sign-in (so a mistake can’t lock you out). An admin can always turn it back off; SkyQon staff keep a break-glass path.
Connect your IdP's provisioning (Okta, Entra ID, OneLogin…) so users are created here automatically — and, crucially, deactivated the moment HR offboards them (their live sessions are killed instantly). Give your IdP the base URL below and a bearer token you generate here.
API keys
SkyQon exposes a REST API for programmatic access. Create a key to authenticate
requests with an X-API-Key: sky_live_… header. Read-only keys can’t
make changes; choose Read & write for automation that triggers scans
or generates reports. The full key is shown once at creation —
store it somewhere safe.
Browse the REST API reference →
every endpoint, with parameters, responses and a copy-paste
curl example.
Your new API key — copy it now
This is the only time the full key is shown. It can’t be retrieved later.
Plan & billing
Secure checkout by Paddle, our Merchant of Record, card details never touch SkyQon. Your plan updates automatically once payment completes.
Self-serve checkout isn’t enabled yet. Tell us which plan you want and we’ll send an invoice to get you set up — usually the same business day.