← Back to Projects
Masseter app icon

Masseter

Jaw clenching awareness, one check-in at a time.

About

Masseter is an iOS app designed to help you become aware of jaw clenching and teeth grinding (bruxism) habits throughout the day. By logging quick check-ins — tense or relaxed — you build a clear picture of your patterns and can take steps to reduce tension.

The app includes an Apple Watch companion for frictionless logging, home screen widgets for instant check-ins, smart notifications to prompt regular self-checks, and iCloud sync to keep your data consistent across devices.

Platform iOS & watchOS
Built with SwiftUI, SwiftData, CloudKit
Role Solo Developer & Designer
Features Watch App, Widgets, Notifications

Screenshots

Dashboard showing Tension Index and daily stats Check-in screen for logging jaw state Trend chart showing tension over time Insights view with personalized tips Heatmap visualization of tension patterns Exercise library for jaw relaxation Onboarding welcome screen Settings and preferences

Privacy Policy

Data Collection

Masseter collects only the data you explicitly provide — jaw status check-ins (tense or relaxed) and optional daily notes. All data is stored locally on your device using SwiftData.

iCloud Sync

If you enable iCloud sync, your check-in data is stored in your private iCloud container. This data is accessible only to you and is not shared with anyone, including the developer. You can disable iCloud sync at any time in the app settings.

Analytics & Crash Reporting

The app uses Firebase Crashlytics for crash reporting and anonymous app usage analytics. These services collect non-personal technical data (such as device model, OS version, and crash logs) to help improve app stability. No personally identifiable information is collected or shared.

Third-Party Services

The app does not include any advertising SDKs. The only third-party services used are Firebase (crash reporting and analytics) and Apple's CloudKit (optional iCloud sync).

Data Retention & Deletion

All check-in data is stored locally on your device. Deleting the app removes all local data. If iCloud sync is enabled, you can delete your iCloud data through your device's iCloud storage settings.

Children's Privacy

Masseter is not directed at children under 13. We do not knowingly collect data from children.

Contact

For privacy-related questions, contact us at email.

Support

Need help with Masseter? Reach out and we'll get back to you.

Contact

For support inquiries, bug reports, or feature requests: email

What is jaw clenching?

Jaw clenching (bruxism) is the involuntary tightening of your jaw muscles, often caused by stress. Over time it can lead to headaches, jaw pain, and dental issues. Masseter helps you notice these moments so you can consciously relax.

How do check-ins work?

When a notification arrives — or anytime you remember — tap "Tense" or "Relaxed" to log your current jaw state. Over time, the app reveals your patterns through daily summaries and trends.

Is my data stored on a server?

No. All data is stored locally on your device. If you opt in to iCloud sync, data is stored in your private iCloud container — only you can access it.