---
sourceDocument: Brazil Mobile Configuration and Navigation
sourceDocumentLink: https://www.servicenow.com/docs/r/mobile

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Mobile Configuration and Navigation

ft:clusterId :

    - mobile

bundleId :

    - mobile

workflow :

    - Development, Data and Analytics


---

# Encryption compliance

# Mobile encryption security compliance {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Mobile encryption security compliance

ServiceNow mobile apps (Now Mobile, Mobile Agent, and Mobile Onboarding) are designed to meet stringent encryption security standards required by FedRAMP High and DoD Impact Level 4 environments.
These compliance measures specifically support U.S.
Federal, State, and local government customers operating in the GovCommunityCloud (GCC) environment.
The mobile apps use FIPS 140-2 validated encryption modules to secure data both in transit and at rest, ensuring adherence to government cybersecurity requirements.
Show full answer Show less  

## Key Features

* **FIPS 140-2 Validated Encryption:** Encryption is enforced for connections to FedRAMP and DISA instances, protecting data in transit and locally stored app data such as user preferences and offline data.
* **Device Security Enforcement:** ServiceNow mobile apps require users to enable a device PIN or biometric authentication when accessing FedRAMP or DISA environments, enhancing device-level security.
* **Platform-Specific Compliance:**
  * **iOS:** Uses Apple's validated cryptographic modules on iOS 11 and later. Local data encryption is enforced only when a device passcode is enabled.
  * **Android:** Integrates a third-party SDK with FIPS 140-2 validated modules for data at rest, requiring Android 7.0 Nougat or above and device passcode enablement.
* **Screen Blur Feature:** Automatically blurs the app interface when running in the background to protect sensitive information, configurable via the glide.sg.bluruiwhenbackgrounded system property.
* **Offline Mode Controls:** Offline mode is disabled by default on FedRAMP and DISA instances but can be enabled via system properties if needed. Conversely, offline mode is enabled by default on commercial instances but can be disabled.
* **System Properties for Compliance Management:**
  * **glide.sg.deviceencryptionenabled:** Enforces encryption and device passcode requirements, defaulting to true on FedRAMP and DISA instances.
  * **glide.sg.offline.enabled:** Controls offline mode enablement based on instance type.
  * **glide.sg.bluruiwhenbackgrounded:** Manages the screen blur feature for both iOS and Android.

## Key Outcomes

By leveraging these encryption and security features, ServiceNow customers operating within FedRAMP and DISA environments can ensure that their mobile app usage complies with federal security mandates. This includes strong data protection through validated encryption, enforced device security controls, and additional privacy safeguards like screen blurring. Administrators have granular control over offline capabilities and security settings via system properties, allowing tailored compliance management. As a result, government customers can confidently use ServiceNow mobile apps knowing their data and devices meet required cybersecurity standards.  
Learn about how ServiceNow mobile apps comply with encryption security standards for the FedRAMP and DISA environments.

|-|-|
|   | ServiceNow GovCommunityCloud (GCC) compliance is designed for U.S. Federal, State, and local government customers. This environment is FedRAMP High and DoD Impact Level 4 authorized and compliant. Each ServiceNow mobile app (Now Mobile, Mobile Agent, and Mobile Onboarding) use FIPS 140-2 validated encryption modules. As part of using these validated modules, ServiceNow mobile apps include the following: Encryption :   ServiceNow uses FIPS 140-2 validated encryption when connecting to FedRAMP and DISA instances. Enforced security feature enablement :   Enforced device PIN or biometric enablement when connecting to FedRAMP and DISA instances. Encryption for locally stored data :   Locally stored app data such as user preferences and offline data are encrypted. Blur feature :   The blur feature is automatically enabled when the app is in the background. |
[ ]

{#sg-fedramp__table_hws_qkb_2lb}

## iOS FIPS 140-2 Compliance {#sg-fedramp__section_dkg_2zh_zlb}

* On iOS devices, ServiceNow mobile apps use the Apple validated cryptographic modules. These modules are available on all devices
  using iOS 11 and up.

* To enforce iOS FIPS 140-2 encryption, the ServiceNow mobile apps require that a user's device has a pass code enabled when connecting to a FedRAMP or DISA instance.

* All locally stored mobile app data such as user preferences and offline data use FIPS 140-2
  validated encryption when pass code enablement is confirmed.

{#sg-fedramp__ul_ucn_4d3_zlb}

For more information on the Apple validated cryptographic modules, see [Apple Platform Certifications](https://support.apple.com/guide/certifications/welcome/web)

## Android FIPS 140-2 Compliance {#sg-fedramp__section_ctn_gzh_zlb}

* On Android devices, ServiceNow mobile apps are integrated with a third party SDK that uses a FIPS 140-2 validated module.

* With this SDK, Android versions of ServiceNow mobile apps are FIPS 140-2 compliant for data at rest. All locally stored app data such as user preferences and offline data use the same level of encryption.
* ServiceNow mobile apps also require that a device pass code is enabled when a user connects to a FedRAMP or DISA instance.  
  Note:  
  This feature requires Android version 7.0 Nougat and up.
{#sg-fedramp__ul_ypb_zd3_zlb}

For more information on the certificate used with the third party SDK, see <https://csrc.nist.gov/projects/cryptographic-module-validation-program/certificate/3220>

## Mobile system properties related to compliance {#sg-fedramp__section_fqy_3zh_zlb}

Enforcing FIPS 140-2 Encryption
:   Use the glide.sg.device_encryption_enabled system property to enforce encryption and require that a device pass code is configured. This system property is automatically added and defaults to
    <kbd class="ph userinput">true</kbd> for FedRAMP and DISA instances.
:   For non-FedRAMP and non-DISA instances, this property defaults to <kbd class="ph userinput">false</kbd>. Enable this property on these instances to take advantage of encryption and device pass code enablement.

Disabling offline mode
:   On FedRAMP and DISA instances, offline mode is disabled by default when the offline mode plugin is installed. To enable offline mode on a FedRAMP or DISA instance, an administrator must create the
    glide.sg.offline.enabled system property on the \[sys_properties\] table, and set the value of this property to <kbd class="ph userinput">true</kbd>.
:   For commercial instances, offline mode is enabled by default when the offline mode plugin is installed. To disable offline mode on a commercial instance, an administrator must create the
    glide.sg.offline.enabled system property on the \[sys_properties\] table, and set the value of this property to <kbd class="ph userinput">false</kbd>.
:   For more information on offline mode, see [Offline mode](https://www.servicenow.com/docs/XiyLeuoQp_zcvtl3aQm9jQ "Configure offline mode to enable your users who have no internet connection to continue working from a mobile device.").

Screen blur on background
:   Use the glide.sg.blur_ui_when_backgrounded system property to blur
    the app screen when in background. This property was introduced in the Madrid release.  
    Important:  
    * The glide.sg.blur_ui_when_backgrounded system property is supported on both iOS and Android devices.
    * By default, the value for this property is set to <kbd class="ph userinput">false</kbd>, which turns it off.
    * For Android devices, when this property is enabled by setting the value
      to <kbd class="ph userinput">true</kbd>, the following restrictions apply:

      * The screen share feature isn't supported and the shared app screen appears black.
      * Users are prevented from taking screenshots.

      {#sg-fedramp__ul_r53_cwd_dwb}

      These restrictions don't apply to iOS devices when the
      glide.sg.blur_ui_when_backgrounded property is enabled.

    {#sg-fedramp__ul_fwr_42d_dwb}This property is not overridden for existing customers who upgrade to the Paris release.

## FedRAMP {#sg-fedramp__section_dpp_k5x_jlb}

The Federal Risk and Authorization Management Program (FedRAMP) creates a set of processes to
ensure cloud security for the government. For more detail on this program, see <https://www.fedramp.gov/>.

