SigningHub OEM Distribution & Branding
SigningHub - OEM Distribution & Branding page is intended for Ascertia’s clients who want to update the branding of the mobile apps or want Ascertia to publish the apps for them.
Overview
This page identifies the areas which are brandable in SigningHub Mobile Apps. The following elements are brandable and can be changed according to the theme of the organisation and business:
Colours
Images
Product logos
Product name
Language strings
Any element of the user interface which is not mentioned in this document is not brandable.
For OEM distributions, this page covers the basic requirements of Ascertia that a client needs to fulfil.
Branding
An admin can change the branding of the mobile apps from the SigningHub Admin console. When applications are launched, they pull the branding colour from the SigningHub Admin console. To access the branding configurations:
Log in to the SigningHub Admin Console using your enterprise admin credentials.
Click "Configurations" in the left menu, and click on "Branding" in the Settings section of "Enterprise Configurations".

The following are the components of the mobile applications that are brandable:
Colours
The “Colour Palette” section enables administrators to define the visual theme of the platform by applying brand-specific colours to various interface elements. You can configure the primary colour, text and icons, error indicators, and document field highlights to create a consistent look and feel across both web and email templates. Built-in accessibility checklists and preview panels are provided for each setting, ensuring that chosen colours meet contrast requirements and enhance readability for all users.
Primary colour
The primary colour setting allows you to define a colour scheme that reflects your brand identity across various UI elements, including web and email templates. This primary colour is applied to elements such as buttons, toggles, and action prompts, helping users recognise your brand consistently. Accessibility is a key consideration here; the primary colour should contrast well against the background to ensure readability without the need for additional background elements. We recommend testing the primary colour on both light and dark backgrounds to confirm it meets accessibility standards and enhances user experience.

Background colour

Text and icons over primary

Preview appearance

Accessibility checklist

Error colour
The error colour settings provide options to set the colour scheme for error notifications, ensuring users quickly recognise issues. This section enables you to choose a distinctive colour, typically red, for error alerts, buttons, and messages, making it easy for users to identify critical errors. Accessibility recommendations suggest selecting a shade that provides strong contrast against the background, so error messages remain prominent. This helps maintain consistency across the application, allowing users to identify and address issues efficiently without confusion.

Primary error colour

Text and icons over primary error

Preview appearance

Sidebar navigation
Sidebar navigation is not available in SigningHub mobile apps; therefore, these colours will be excluded from consideration.
Product logo
The “Logos” section of the Branding page allows administrators to configure and customise different logos that will be displayed across the SigningHub platform and related communications. From this screen, you can upload and manage the Website Logo, Signature Logo, Email Logo, and Favicon. Each of these logos plays a distinct role in creating a consistent brand identity for your organisation within SigningHub.
To change the logos:
Expand the "Logos" tab on the “Branding Page”
Browse the images for your “Company Logo”, “Signature Logo”, “Email Logo” and “Favicon” as required. (The set Website logo will appear on the login page, and on the left in the top bar.)

OEM distribution
Ascertia provides mobile application customisation and separate distribution of the customised applications for clients' businesses. Businesses can provide their own branding and other necessary details related to application deployment, allowing Ascertia to compile the application with all customised resources and either submit it to the app stores on behalf of the client or provide the compiled applications to the client for submission. The following customisations are available in SigningHub mobile applications, in addition to branding.
Application default configuration
Certain configurations must be defined before the application can be compiled and submitted to the app stores. Clients are required to provide the following details:
Base URL to APIs
Example: https://api.signinghub.com
Application name
A new application name is required; this name will appear on mobile devices, along with an associated application icon.
Example: SigningHub
Application icon
An application icon is required to compile the application with a new icon. This icon appears on the mobile device’s home screen (springboard) and helps the application stand out from other apps.
Example:

Splash screen
A splash screen appears in mobile applications and remains visible until the necessary resources are loaded in the background, after which the application's first screen is displayed. Typically, the splash screen is an image provided by the client and may include introductory content to engage users while the application loads. Splash screen includes:
Background image
A background image is displayed on various screens, such as the splash screen, login screen, and signup screen.
Sliders
Sliders are the scrollable elements of the splash screen. A maximum of five sliders can be configured, and each slider may contain text, an image, or both.
Example:

Product icon
A product icon with a transparent background may be required on the home page, similar to the one displayed in the SigningHub app.
Example:

Checklist
The following table provides a checklist and the required information for both platforms (Android and iOS).
Checklist and Required Information
Application Name
Example: SigningHub. The name should be up to 50 characters in length.
Subtitle/Short Description
Example: Premier Signing Solution. The length should be up to 30 characters.
API URL
Example: https://api.signinghub.com
Dropbox Account Credentials
Required only if the business wants to enable Dropbox-related features in the application.
Google Account Credentials
Required for configuring push notifications through Firebase services and managing crash reports via Crashlytics.
Customers can either:
Grant Ascertia temporary Admin rights on the Firebase Console to create and configure the required project, or
Share their existing Firebase project credentials with Ascertia. If neither option is preferred, please follow the process outlined in the "Push Notification (by Client)" section below.
Microsoft Account
Required only if Azure or OneDrive features are to be used.
Apple Developer Account Credentials
Required to create development and production certificates for submitting the application to the Apple App Store.
Play Store Developer Account Credentials
Required to create development and distribution environments on the Google Play Store.
Application Description
An example screenshot is provided below:

Privacy Policy URL
Required so that users can review the privacy policy before downloading the application. Apple will redirect users to this link from the store page.
Splash Screen Slider Data
Specify how many sliders should be shown and the data (text/images) for each slider.
iOS-Specific Requirements
Application Icon
Size: 512 px × 512 px (PNG format).
Splash Screen Background Image
Apple guidelines recommend providing multiple images for different orientations and resolutions.
Product Icon
Size: 567 px × 190 px (PNG format).
App Store Icon
Size: 1024 px × 1024 px (PNG format).
Support URL
Apple displays this link on the store page for users to submit queries related to the application.
Marketing URL (Website)
If users want to know more about the application, they can follow this link.
Contact Information
Provide the name, email address, and phone number of a contact person.
General Information
An example screenshot is provided below:

App Review Information
Apple requires one set of test account credentials for the provided API URL. This account is used by Apple to verify the application. A screenshot from the store is shown below:

Android-Specific Requirements
Application Icon
Must be provided in two layers:
Background (Non-Transparent): 432 px × 432 px
Foreground (Transparent with Logo): 432 px × 432 px
Maximum drawable area: 288 px × 288 px.
For more details, see Google’s Adaptive Icon guidelines.
Legacy Icons
Must be provided in the following size with sharp corners: 192 px × 192 px.
Splash Screen Background Image
Size: 1280 px × 1920 px.
Product Icon
SVG format, in either white or black, with a transparent background.
Play Store App Icon
Size: 512 px × 512 px, shape: full square.
For more details, see Google Play’s App Icon guidelines.
Play Store Feature Graphic
Size: 1024 px × 500 px.
Account Deletion URL
Google Play requires a public link explaining the process users must follow to request account and data deletion. The customer must host this guide on their server and share the link with Ascertia (similar to the privacy policy link).
Push notification (Configured by client)
If the client chooses to manage Firebase independently, they must create their own Firebase project and connector, then provide the following files to Ascertia:
google-services.json (for Android)
GoogleService-Info.plist (for iOS)
These files will be integrated into the brandable apps before upload.
Accounts
This section explains the account invitation requirements for app release on the Google Play Store and Apple App Store. It also includes information regarding the Firebase account needed to enable features such as push notifications.
Apple:
Name: Mobile Brandings
Email: [email protected]
Role: Admin/App Manager
Developer Resources: Checkmark (Access to certificates, identifiers & profiles)
Google:
Email: [email protected]
Account Permission: App Access, Releases, and Store Presence
Firebase:
Email: [email protected]
Role: Editor
Apps submitted by clients
If the client submits the applications to the stores themselves, the "Checklist" section is not applicable. However, additional information is required to create a signed build for both iOS and Android platforms.
iOS
Bundle ID (e.g., com.company.appid)
Production Certificate (.p12 file)
Provisional Profile
Firebase Plist file (GoogleService-Info.plist)
Android
Application ID (e.g., com.example.app)
google-services.json file from Firebase
Keystore (.jks file) and credentials (storePassword, keyPassword, keyAlias) to sign the app
Last updated
Was this helpful?

