BLOGRealm is now Atlas Device SDK - Learn more >

Atlas

Device Sync.
Sync your data across your edge devices.

Rapidly build and launch an edge client experience your users will love. Leave the backend details to Device Sync.
Try Free
Atlas architecture diagram highlighting "Mobile Apps" within the Unified Query API category.
Fully managed infrastructure, network handling, conflict resolution, authentication, permissions, and more — all out of the box.
  • Reduce development and maintenance costs
  • Ensure availability in unreliable network conditions
View Documentation
An illustration of clouds and arrows creating a circle around a phone and webpage to show real time sync

Easily build a backend for edge and mobile apps

Sync data between devices and the cloud in real-time. Device Sync embodies industry best practices and is ready to use out of the box. There is no need to worry about scaling your infrastructure or building custom security measures. With Edge Server, your remote locations can continue to operate even with intermittent connection to the cloud.Learn about Edge Server
An illustration of information on a phone transferring to a cloud database

Industry-leading conflict resolution protocol

The built-in conflict resolution intelligently and automatically merges concurrent user updates without the need for a single line of custom code. This includes parallel online and offline updates across multiple devices.
An illustration of a hand pressing on a smart phone and a dashboard behind it showing scaled resources for increased usage.

Apps that work on the go — online and offline

Lost your internet connection? No problem. Deliver flawless experiences on the go despite unreliable network connectivity. Automatic retry logic prevents app crashing or data loss. Easily store data on-device with official SDKs that provide offline support. Explore Atlas Device SDKs
An illustration of data in the cloud with magnifying glass indicating the information is able to be searched, analyzed and transformed.

Get more out of your data

Device Sync makes your data available on Atlas in the cloud, where you can leverage all of MongoDB’s developer data platform services to pull insights and build rich experiences. Search, analyze, transform, combine, and visualize your app and user data with ease.Learn more about Atlas

Feature overview
Learn more
realm_conflict_resolution

Fully managed infrastructure

Device Sync’s infrastructure automatically scales to support spikes in user demand.

atlas_asymmetric_sync

Real-time sync between devices and the cloud

Instantly sync data between devices and the cloud to display accurate, real-time updates

atlas_serverless

Industry-leading conflict resolution protocol

Intelligently merge conflicting updates across concurrent users without the need for custom code

realm_data_access_control

Apps that work on-the-go — online and offline

Built-in network handling and local persistence in weak network conditions guarantees data integrity and accuracy.

realm_mobile_sync

SDKs for any language, framework, and platform

Intuitive SDKs for Javascript, .NET, Dart, Kotlin, Swift, and more. Reuse your data layer across platforms.

mdb_union_concept

Intuitive, query-based sync

Easily sync data with language-native queries that dynamically update based on user inputs.

general_security_privacy

Fine-grained user authentication and permissions

A granular permission model ensures data is synced based on a user’s defined role.

general_security_encryption

Best-in-class privacy and security controls

Encrypt data in flight, at rest, in the cloud, or on devices.

Store and sync data — anywhere

Altas Device Sync supports modern edge and mobile applications with a global user base. Overcome distance and dead zones to keep your apps running and your users happy — under any conditions.
View Documentation
Sync data with less effort
Easily ensure the consistency and consolidation of data across devices and your backend with an out-of-the-box solution. Significantly reduce the time, money, and energy otherwise spent on building and maintaining data synchronization yourself.
Read the docs
Seamless backend integration
Accelerate development by plugging into Atlas App Services such as Functions and Triggers. As with Device Sync, Atlas App Services automatically scale with usage so you never have to worry about standing up servers or provisioning additional resources.
Learn more
Sync data with less effort
Easily ensure the consistency and consolidation of data across devices and your backend with an out-of-the-box solution. Significantly reduce the time, money, and energy otherwise spent on building and maintaining data synchronization yourself.
Read the docs
Kotlin
C#
Javascript
Flutter
Swift
Seamless backend integration
Accelerate development by plugging into Atlas App Services such as Functions and Triggers. As with Device Sync, Atlas App Services automatically scale with usage so you never have to worry about standing up servers or provisioning additional resources.
Learn more
Database Trigger
Auth Trigger
Scheduled Trigger
Kotlin
C#
Javascript
Flutter
Swift

Store locally, sync globally

Learn how leading organizations use Atlas Device Sync to synchronize data across devices and provide differentiating user experiences.
Cathay Pacific logo
Cathay Pacific innovates flight operations
The airline’s in-flight tablet app built with MongoDB provides critical data visibility and drives millions in savings.
Watch Video
Inelo logo
CASE STUDY

Building dynamic apps that run anywhere

Learn how Inelo used Atlas Device Sync to implement data sync, reduce development, and build real-time apps for drivers.

A purple hand holding a bright green pencil writing on a series of purple documents.
WHITE PAPER

The cost of building a custom backend

Learn the ins and outs of building a truly reactive, offline-tolerant backend system for edge and mobile devices at scale.

Get the most out of Atlas

Power more data-driven experiences and insights with the rest of our developer data platform.
atlas_database

Database

Start with the multi-cloud database service built for resilience, scale, and the highest levels of data privacy and security.

atlas_search

Search

Build fast, relevance-based full-text search in minutes. Eliminate the need to run a separate search engine alongside your database.

atlas_charts

Charts

Create graphs from any Atlas times series collection and embed visualizations into your applications for a rich user experience.

Start using Device Sync today

Keep your data synchronized across sources. Simplify development and provide enterprise-grade app performance — regardless of connectivity.
Try Free
DEVICE SYNC IS:
  • Fully managed
  • Enterprise-grade
  • Easy to use
  • Scalable
  • Cross-platform