This document describes a smartphone profile manager app that allows users to create location-based and time-based profiles to automatically change audio settings and mark locations based on the user's detected location. The app senses the user's current location and switches profiles accordingly. It also allows users to delete or update existing profiles from the home screen or by updating individual time-based and location-based profiles.