Brand customised apps and super-apps with built-in communication and a choice of programmable capabilities.
A Powerful SDK
Built for iOS, Android, web or desktop platforms with omni-channel experience and a scalable, convergent back-end.
Always growing micro-application marketplaces with native and third party solutions, unified for your ecosystem.
Platforms are the new competitive advantage.
We live in a platform world, driven by the need to innovate and evolve. When customers’ needs are unique, a one-size doesn’t fit all. The FrontM platform makes it possible to accelerate your digital strategy by offering a vast set of products and services, from FrontM or third parties, within your own digital marketplace.
The FrontM platform-powered marketplace approach is the best way to achieve customer-centricity and serve your user needs.
Key Platform Capabilities
Create a unified, seamless experience via web, desktop and native apps with a pre-built micro-application suite, intelligent chatbots, maps and graphs that run on and offline.
Low Data & Offline
High compression streaming, communication codecs, offline peer-to-peer technology for local WiFi comms and a powerful edge software SDK for on-prem virtualised servers.
Fast Data Integration
Use API connectors to integrate with edge and cloud data, create new services, orchestrate and transform data, and configure back-end business processes.
Create digital experiences using a low-code approach in the form of modern web apps, true native apps, conversational apps, wearables and immersive experiences.
Limitless Use Cases
Engage customer, employees and partner applications of any complexity for a high scale, unified digital experience without the need for continuous connectivity.
Secured & Protected
Multi-layered security for both client app and back-end services to defend against compromise and protect with enterprise-grade security certifications.
Unique Edge Architecture
Tech innovation, increased online connectivity and powerful automation are driving the new economy. Your customers and your teams aren’t always online. That’s why we have created FrontM Edge AI, bringing communication, data analytics and artificial intelligence to remote spaces anywhere.
All about results. Not just full of features.
Deploy your first app in
Save on transaction times
Build low-code microapps
Branded platform superapp
Connect your user ecosystem and your services with a central platform with your own branded front end, multi-platform app. Include optimised video, voice, messaging and custom micro-applications with a scalable marketplace to accelerate your digital roadmap.
SDK for your existing apps
Let us address your business goals with ready-made and bespoke micro-applications, communication capabilities and marketplaces delivered as an SDK to integrate to your customer channels in 4 weeks time.
Build using FrontM SDK
For service partners, integrators and providers looking to enhance your offering to your customer markets, let us demonstrate the power of our APIs and ease of developing with FrontM.
FrontM offers apps and SDKs. They’re organised into the below three product lines. Micro-apps are ready made or built bespoke to partners requirements using FrontM developer tools and framework.
1 Front-end apps superapps
2 Marketplace micro-apps
3 Developer tools
A Superapp is many apps within an umbrella app. It’s an OS that unbundles the tyranny of apps. It’s the portal to the Internet for a mobile-first generation. Now, you don’t build separate apps. Instead, you can host your offerings on a single Superapp.
Customer centricity in the digital age is about serving the user with everything they need within a given context, from one digital touch point, in the easiest possible way. Superapps are highly customer centric. They evolve as their customer’s needs evolve. To fully do that, they aggregate partner services to serve the users from the same digital touch point.
Omnichannel means having a uniform customer experience across all channels. FrontM SDK and super apps are designed to be multi-platform and omni-channel.
Edge AI means that AI algorithms are processed locally on a hardware device. The algorithms are using data (sensor data or signals) that are created on the device. A device using Edge AI does not need to be connected in order to work properly, it can process data and take decisions independently without a connection.
FrontM uses a combination of local device caching, local server edge node or distributed architecture and asynchronous data interfaces with the cloud. This means digital user experience is not interrupted when the link to the cloud goes down. This not only removes users frustration with the spinning wheel gone, but opens up the door for beautiful possibilities.
Micro frontends are a new pattern where web application UIs (front ends) are composed from semi-independent fragments that can be built by different teams using different technologies. Micro-frontend architectures resemble back-end architectures where back ends are composed from semi-independent microservices.
For FrontM superapps branded for your business, there is no front-end integration. Back-end data integration, whether with on-premise data points (e.g. IoT feed on a ship) or cloud data points (e.g. third party data sources or CRM or ERP systems), FrontM API adaptors are used within the micro-application development process.
For existing front-end web and mobile apps, FrontM SDK is provided fully customised and ready to integrate to enhance your existing apps.
Integrating FrontM into your existing apps consists of two phases:
1. Integration strategy (1-2 weeks): Understand your product and business goals, choice of FrontM marketplace apps or custom apps and define key KPIs/ metrics, integration attributes with your systems, design high-level campaign strategy.
2. Actual integration and testing: The entire integration process will be completed within 3-4 weeks.
Alternatively, white-labelling FrontM apps as a stand-alone web and mobile app is a 2 week process.
For integrating into your web app, it would take less than 1 days effort.
For integrating into your native iOS and Android apps, it would take approximately 1-2 weeks of your developer time for integration.
For white-labelling FrontM apps as a stand-alone web and mobile app, there is no developer effort required your side.
For your mobile apps that include FrontM SDK, every time you release a new feature and publish a new version to Appstore and Play store, you will need to integrate the latest additions with FrontM SDK.
Upshot.ai will be able to capture those new events for all users who updated their app to the latest version. For websites, you can dynamically pull data when a new feature is released.
SDK & Performance
We release an updated version of the SDK every 3 months. This release includes:
a. Support for the latest OS versions of iOS and Android
b. New Features added to the platform
c. Bug fixes
The SDK has been designed to have a negligible impact on app performance from a consumer perspective.
Although this is dependent on your choice of marketplace apps, the executable file size of your iOS binary would typically increase by approximately 4MB and Android by 2.5MB after integration. So, if your App is 20MB it would become approximately 24MB on iOS and 22.5MB on Android.
Data Security, Privacy & Retention
By default, FrontM SDK does not automatically capture ANY consumer PII( Personally identifiable information).
1. During the integration of FrontM SDK with your mobile app or website, you can decide what is to be captured and what should not be.
2. If PII data such as email ID and phone number are sent they will be masked at FrontM side and stored in its database, so no one will be able to read the data even if they have access to raw data.
3. Each client’s data in the FrontM cloud is stored within its own isolated logical container. As FrontM is deployed on AWS, the hard disks used by FrontM are encrypted as per AWS standards.
4. FrontM does not sell one client’s data with other or any third party agencies.
5. FrontM SDK encrypts each data point while sending to FrontM servers and the server validates the incoming data by matching the encryption key to avoiding any mid man intrusions.
While integrating the SDK you need to use the Account ID and App ID that are available on the dashboard configured for your account. These IDs will serve as the address for the data to be stored on the FrontM cloud which is hosted on AWS.
All the data that is being captured by the App and passed to the SDK will use these IDs while sending data out via APIs. All APIs use HTTPs. Each data packet is encrypted with the combination of App and Account ID along with a custom OTP generated by the SDK which is then validated by the server to avoid mid man hacking.
The data resides on Amazon AWS hosted and managed by FrontM. Every client’s information is stored on a multi-tenant architecture. Clients will own their data and it will not be shared/sold to any other client or third party agencies.
The data on FrontM servers will be retained for 5 years, with 3 years of data accessible via the dashboard, and 2 years of data will be archived. Post 5 years you can decide to take the old data into your systems or it will be deleted from FrontM permanently. If you have the mandate to maintain the data on FrontM for more than 5 years then those requests will be considered and dealt separately at additional cost.