Day One Diary: Daily Journal

Automattic, Inc · The perfect daily journal for recording notes, thoughts, photos, travels & more.

Cordova / Ionic Lifestyle Automattic, Inc
Bundle ID com.dayoneapp.dayone
Version analyzed 2026.9
Build framework Cordova / Ionic
SDKs detected 6
Analyzed 2026-08-29
Exploratory agent run

What Day One Diary: Daily Journal does

Day One is a digital journaling and personal documentation platform designed for secure life-logging and chronological data entry. The application architecture utilizes a centralized authentication system to ensure data persistence and cross-device synchronization. Based on the analyzed UI metadata, the application focuses on user onboarding and secure credential management, providing a gateway to a private environment for recording personal reflections and media.

Observed on screen

  • Multi-Channel Authentication Supports secure user access through integrated OAuth providers (Google and Apple) or traditional email-based credentialing.
  • Account Provisioning Facilitates the creation of new user profiles via a structured email registration workflow.
  • Credential Recovery Includes an automated password reset protocol that triggers recovery links to verified user email addresses.
  • Guest Access Mode Provides a "Skip for now" bypass option, allowing immediate application interaction without mandatory account creation.
  • Input Validation Implements real-time syntax verification for email fields to ensure data integrity during authentication and recovery processes.
  • Legal and Privacy Compliance Integrates direct access to Terms of Service and Privacy Policy documentation within the onboarding flow to ensure regulatory transparency.

Written from a FlyTrap agent exploring the app on a real device, not from the store listing. It covers only the screens that run reached, so anything behind a login, paywall or region lock is absent.

Static + runtime analysis

SDKs detected

6 SDKs found across 5 categories. Click any SDK to see every other app that uses it.

All SDKs
From manifest + Info.plist

Permissions requested 9 sensitive

22 permissions requested at runtime. Colors reflect platform sensitivity tier.

Write storage sensitive

Write files to shared external storage. No-op for apps targeting Android 11+.

Read storage sensitive

Read files from shared external storage. Replaced by READ_MEDIA_* on Android 13+.

Read audio sensitive

Read audio files from shared storage.

Precise location sensitive

Access exact location via GPS, cell, and Wi-Fi.

Approximate location sensitive

Access approximate location (network-based).

Media location metadata sensitive

Read location metadata embedded in shared media files.

Post notifications sensitive

Post notifications to the system.

Microphone sensitive

Record audio from the microphone.

Camera sensitive

Take pictures and record video.

Internet access standard

Open network sockets.

In-app billing standard

Use Google Play Billing for in-app purchases and subscriptions.

Run at startup standard

Receive the BOOT_COMPLETED broadcast.

Network state standard

Read connectivity information.

Wi-Fi state standard

Read Wi-Fi connection information.

Fingerprint authentication standard

Authenticate using fingerprint hardware.

Foreground service: data sync standard

Required for foreground services of type dataSync.

Foreground service: microphone standard

Required for foreground services of type microphone.

Schedule exact alarms standard

Schedule alarms that fire at an exact time. Granted from system settings; denied by default on Android 13+.

Biometric authentication standard

Authenticate using biometric hardware.

Wake lock standard

Keep the device awake.

Foreground service standard

Run a foreground service.

Bluetooth (legacy) standard

Connect to paired Bluetooth devices on Android 11 and below.

Frequently asked questions

What FlyTrap detected inside Day One Diary: Daily Journal.

What does Day One Diary: Daily Journal do?

Day One is a digital journaling and personal documentation platform designed for secure life-logging and chronological data entry. The application architecture utilizes a centralized authentication system to ensure data persistence and cross-device synchronization. Based on the analyzed UI metadata, the application focuses on user onboarding and secure credential management, providing a gateway to a private environment for recording personal reflections and media. This comes from a FlyTrap agent exploring the app on a real device, so it covers only the screens that run reached.

What is Day One Diary: Daily Journal built with?

Day One Diary: Daily Journal by Automattic, Inc is built with Cordova / Ionic. FlyTrap determined this by analyzing the app's compiled binary, not from anything the developer published.

What SDKs does Day One Diary: Daily Journal use?

FlyTrap detected 6 third-party SDKs inside Day One Diary: Daily Journal, including Firebase Cloud Messaging, Google Identity Credentials and Google Play Integrity. They span areas such as Push Notifications, Authentication, Anti-Abuse and Monitoring. The full list, grouped by category, is on this page.

What permissions does Day One Diary: Daily Journal request?

Day One Diary: Daily Journal requests 22 permissions. 9 of these are sensitive, such as Write storage, Read storage and Read audio. Each is listed above with its platform sensitivity tier.

Is Day One Diary: Daily Journal safe to use?

FlyTrap reports what an app contains, it does not issue a safety verdict. Day One Diary: Daily Journal requests 22 permissions (9 sensitive) and bundles 6 third-party SDKs. Reviewing those alongside the developer helps you decide what you are comfortable granting.

What platforms is Day One Diary: Daily Journal available on?

The version FlyTrap analyzed targets Android.