Frequently Asked Questions
Ionic’s Enterprise SDK is made up of a variety of solutions that you’ll see referenced. Do better understand each piece, let’s answer a few questions…
What is Auth Connect?
Auth Connect is a premium native mobile solution that makes it easy to integrate with popular auth providers and custom solutions, all from a single API.
Using OpenID Connect authentication standards, Auth Connect provides all the infrastructure needed to set up login, logout, and token refresh in an Ionic app running on the web, iOS, and Android. For the best possible security and protection against data theft, it uses native system components, rather than an embedded browser. When used with Ionic Identity Vault, it provides a complete security solution for authentication and storage of logged-in credentials.
Auth Connect is built and supported by the Ionic team, and includes ongoing maintenance, security patches, and pre-built integrations with popular auth providers like Auth0, AWS Cognito, and Azure AD.
What is Identity Vault?
Identity Vault is an all-in-one frontend identity management system that combines security best practices and the latest in biometric authentication options for Ionic apps running on iOS and Android.
Identity Vault manages secure user identity and session tokens, ensuring sensitive data is encrypted at rest, stored only in secure locations on the device, and unlocked only with biometric identity (TouchID/FaceID). Always-on Session Management safeguards data even when not using your app, with background screen protection for sensitive data and apps, and automatic logout based on inactivity time.
Identity Vault is built and supported by Ionic's native mobile experts and includes ongoing updates and maintenance, including new API features, patches, updates, and compatibility upgrades for new iOS & Android releases.
What is Secure Storage?
Ionic Secure Storage is a cross-platform local database system for high performance, secure data storage on iOS and Android. It provides full SQL query and relational data support through SQLite, as well as key/value support for simpler use cases when used with the Ionic Storage utility library. Full encryption support (using 256-bit AES) is provided out of the box for security sensitive applications.
While Ionic Secure Storage is only available on iOS and Android, support for web storage is available when used in key/value mode in tandem with the Ionic Storage utility library, which will fall back to a web-friendly storage mechanism when running in a non-native browser environment.
Secure Storage is built and supported by the Ionic team, and includes ongoing maintenance, security patches, and new features.
What is Appflow?
Appflow is a continuous integration (CI) and continuous delivery (CD) platform enabling teams to ship at the speed of development. Appflow helps development teams continuously build and ship their Cordova, Capacitor, and React Native apps faster than ever.
Key features of Appflow include:
- Cloud native builds: Simplify the build process with a stable, consistent cloud-based environment for generating native iOS and Android binaries.
- Live app updates: Easily push new features and code changes directly to end-user devices, without being dependent on app stores or internal MDMs.
- App store publishing: Publish your mobile apps directly to Apple and Android app stores, with the push of a button, directly from Appflow.
- Build automation: Initiate multiple concurrent builds automatically without any manual intervention.
- … & much more!
What do I get with Enterprise Support?
Ionic Enterprise Support offers guaranteed response times and a dedicated point-of-contact, ensuring reduced project risk, accelerated development & delivery, and overall better built experiences.
Specific support services include:
- OSS support: Timely support and troubleshooting for issues occurring with any Ionic open source products. Includes priority helpdesk ticketing.
- Native support: Assistance related to accessing and enabling officially supported plugins, including core device features and 3rd-party integrations.
- Priority Helpdesk ticketing: Submit a priority helpdesk ticket and we’ll help implement a fix or identify a suitable workaround. No more chasing GitHub issues.
- Implementation guidance: Personalized onboarding and guidance to help you get up and running with your OSS or commercial products.
- Guaranteed response SLA: Guaranteed response times for any issue, problem, or roadblock covered under your custom support plan.
- Dedicated Account Manager: A single point of contact to ensure an unmatched customer experience with Ionic and maximum return on your investment.
What do I get with Enterprise Advisory?
Ionic Advisory services help get you to market faster by freeing you up to focus on what matters, and help you do what you could never do before. Ionic partners with you and your team to develop customized strategies for every phase of the development lifecycle.
Ionic Advisory includes a broad range of solutions and services to empower your team, such as:
- Live Code Reviews: Go line-by-line with our experts as they share coding best practices and advice.
- Team Trainings: Give your team the skills and tools they need to be successful building apps on day one.
- Architecture Reviews: Walk through all aspects of your project tech stack or architecture, to identify vulnerabilities and opportunities for improvement.
- Native Plugin Assistance: Work with our native experts to identify the right plugins for unlocking any mobile device feature.
- Integration Support: Ensure secure and reliable connections with third-party services and legacy systems.
- Migration Assistance: Take advantage of all that Ionic has to offer with comprehensive migration assistance when moving between major versions of Ionic.
- Full native access: Work with our UX and design experts to craft a stunning app. Get feedback and strategies for building the perfect UX.
- CI/CD Best Practices: Automate every phase of app development and delivery, with best practices to help you get the most out of Ionic’s platform.