Swiss Trust Layer

Swiss Trust Layer

A clear journey for important PDFs.

A native, document-first experience for Seal + Timestamp, electronic signature via Swisscom MAB, and independent document verification.

The official App Store product URL will be connected at release.

Document firstChoose, review and understand the next step before a service request starts.
Native by designDesigned for Apple, Android, macOS and Windows experiences.
Truthful statesResults, evidence and service status appear only when returned by the relevant integration.

One understandable flow

Keep the document in view. Take the next step with context.

Swiss Trust Layer keeps sealing, signing and verification as distinct journeys. The interface never turns a service request, a preview or a provider handoff into a claimed result.

01Choose a PDF
02Review the request
03Complete account eligibility when needed
04Use the configured service
05Receive the returned result
06Verify independently

Design samples

See the journey in the app.

These reference screens show how Swiss Trust Layer keeps the person and the PDF in context from local selection to a returned result and a separate verification check.

Showing Step 01: Choose a PDF.

iPhone reference design showing the Swiss Trust Layer Seal screen before a PDF is selected
Reference screenChoose the PDF deliberatelySelection only; no service request is claimed.

Feature 2 · Interaction sample

Electronic signature begins with a clear request, not an assumed outcome.

The person chooses self-signing, one counterparty or several counterparties. The app then collects the route, visible-field placement and sequential signer order before a server-side Swisscom MAB request is created.

  1. Choose yourself, one signer or several signers.
  2. Choose the first signer; the provider-supported flow remains sequential.
  3. Request a documented route such as ZertES or eIDAS when it is supported.
  4. Show consent, invitation and completion facts only when the provider returns them.
Electronic signatureOriginal PDF · draft request

Who needs to sign?

Pick the request type before an invitation or provider request exists.

Sign myselfOne account holder completes the provider flow.
Invite one signerChoose who signs first, then request one sequence.
Invite many signersOne provider-supported sequential sequence.
Design sample only. No invitation, eligibility or signature result is claimed until the connected service returns it.

Two focused services

Choose the right route for the document.

Feature 1

Seal + Timestamp

Review a PDF, request the configured timestamp-seal service, and receive the returned result. Verification remains a separate, read-only journey.

  • PDF-focused document flow
  • Clear review and progress states
  • Independent verification after a result
Feature 2

Electronic signature via Swisscom MAB

Sign yourself or invite one or more participants in the provider-supported sequential flow. ZertES and eIDAS appear only when returned by the configured service capability.

  • Decide who signs first
  • Review visible signature or QR placement as a document preview
  • Show invitation and completion states only after provider confirmation

Made for the screens people use

One product journey. Native platform behaviour.

The visual system adapts to available space while keeping selected-document context, recovery and accessibility clear.

iOS

iPhone

Focused tab navigation, native file choice and concise review sheets.

iPadOS

iPad

Sidebar or split view keeps useful document context present.

Android

Phone & tablet

Material 3 navigation, system picker, Sharesheet and adaptive layouts.

macOS

Mac

Desktop workspace, keyboard-first flow and native document handling.

Windows

Windows 11

Fluent workspace, WinUI-style navigation and document integration.

Clarity at the boundaries

Important decisions deserve precise information.

Account & eligibility

Account creation, social login and recovery happen in the Swiss Trust Layer admin portal. A one-time hosted KYC check is an account-eligibility gate when practical service use requires it.

Independent verification

Verification is a separate document check through the configured CH Validator integration. A successful service request does not by itself claim a verification result.

Human help when it matters

Contextual guides and support help people understand the flow. Support is a user-initiated contact path, not an automatic transmission of documents or identity information.

App Store

Get ready for the official release.

When the App Store listing is issued, the official product URL will be placed here. Until then, the complete workflow and support paths are available to explore.

Release configuration: replace APP_STORE_URL in the page source with the approved App Store product URL.