if(typeof qm === "undefined"){if(typeof window === "undefined") {global.qm = {}; }else{window.qm = {};}} if(typeof qm.staticData === "undefined"){qm.staticData = {};} qm.staticData.appSettings ={ "additionalSettings": { "appIds": { "googleReversedClientId": "com.googleusercontent.apps.1052648855194-9cv6lr7d617fu6b95gutkc7gvdubb8gl", "appleId": "1115037060", "appIdentifier": "com.quantimodo.quantimodo", "facebookAppId": 225078261031461, "ionicAppId": "" }, "appImages": { "appIcon": "https://quantimodo.s3.amazonaws.com/app_uploads/quantimodo/app_images_appIcon.png", "notificationIcon": "ion-android-happy", "splashScreen": "https://raw.githubusercontent.com/mikepsinn/quantimodo-images/master/splash-screens/mindfulness-splash.png", "textLogo": "https://quantimodo.s3.amazonaws.com/app_uploads/quantimodo/app_images_textLogo.png", "favicon": "https://static.quantimo.do/app_uploads/quantimodo/icon_16.png", "instructions": { "appIcon": "

Ideally, a 512px by 512px icon or square logo png image with a transparent background. Photoshop Icon Template


", "splashScreen": "Splash screen dimensions vary for each platform, device, and orientation, so a square source image is required to generate each of the various screen sizes.\n The source image’s minimum dimensions should be 2208×2208 px, and the artwork should be centered within the square, because each generated image will be center cropped into landscape and portrait images.\n The splash screen’s artwork should roughly fit within a center square (1200×1200 px). This template provides the recommended size and guidelines about artwork’s safe zone.", "textLogo": "Ideally, a 100px high by 500px wide png with a transparent background containing the name of your app that looks good on a dark background." } }, "companyEmail": "info@quantimo.do", "downloadLinks": { "androidApp": "https://play.google.com/store/apps/details?id=com.quantimodo.quantimodo", "iosApp": "https://itunes.apple.com/us/app/quantimodo-life-tracker/id1115037060?mt=8", "chromeExtension": "https://chrome.google.com/webstore/detail/moodimodo/lncgjbhijecjdbdgeigfodmiimpmlelg", "webApp": "https://quantimodo.quantimodo.com", "physicianDashboard": "https://physician.quantimo.do?clientId=quantimodo", "integrationGuide": "https://app.quantimo.do/api/v2/apps/quantimodo/integration", "appDesigner": "https://builder.quantimo.do/#/app/configuration/quantimodo?clientId=quantimodo", "descriptions": { "androidApp": null, "iosApp": null, "chromeExtension": null, "webApp": "Here physicians can import data from other apps and devices, manually record diet, symptoms, treatments and anything else. Then they can explore their data to find new ways to improve their lives.", "physicianDashboard": "Here physicians can get an authorization url to share with their physicians, allowing them to review and analyze their data.", "integrationGuide": "Integrate our SDK and automatically import your users data from dozens of apps and devices. Then we can analyze it and help you find actionable insights for your users!", "appDesigner": "Easily design QuantiModo with our drag and drop app designer! Then we can build it for the web, Android, Chrome, and iOS. No coding required!" }, "icons": { "androidApp": null, "iosApp": null, "chromeExtension": null, "webApp": null, "physicianDashboard": "ion-android-share-alt", "integrationGuide": "ion-code", "appDesigner": "ion-wand" }, "images": { "androidApp": null, "iosApp": null, "chromeExtension": null, "webApp": "https://static.quantimo.do/img/monitor-1.png?raw=true", "physicianDashboard": "https://static.quantimo.do/img/graph-8.png?raw=true", "integrationGuide": "https://static.quantimo.do/img/050-laptop.png?raw=true", "appDesigner": "https://static.quantimo.do/img/magician.png?raw=true" }, "inboxUrl": "https://web.quantimo.do/#/app/reminders-inbox", "settingsUrl": "https://web.quantimo.do/#/app/settings" }, "googleAnalyticsTrackingIds": { "adminPanel": "UA-39222734-29", "endUserApps": "UA-39222734-25", "backEndAPI": "UA-39222734-24", "informationalHomePage": "UA-39222734-2" }, "socialLinks": { "facebook": "https://www.facebook.com/Quantimodology", "twitter": "https://twitter.com/quantimodo", "google": "https://plus.google.com/communities/100581500031158281444", "linkedIn": "https://www.linkedin.com/company/quantimodo" }, "upgradeDisabled": false, "monetizationSettings": { "subscriptionsEnabled": { "displayName": "Subscriptions Enabled", "key": "subscriptionsEnabled", "value": false, "type": "bool", "helpText": "Would you like to enable subscriptions adds and earn $2 per monthly subscriber?", "show": true, "link": null, "image": null }, "advertisingEnabled": { "displayName": "Advertising Enabled", "key": "advertisingEnabled", "value": false, "type": "bool", "helpText": "Would you like to show ads and earn 50% of all click revenue?", "show": true, "link": null, "image": null }, "playPublicLicenseKey": { "displayName": "Play Public License Key", "key": "playPublicLicenseKey", "value": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsj3LTNlYyR0Mdj4hCu1S0HwYOxrIeub16ONsEPZQQqFgg/63qCa6/jW4PQkMUMGpCV/GX8rLV5DWRXLaHj8KVATc+CCVQR6SLTSRRj0R3bpNU5g00DxD99pNMeZZTRbANKvVWHxDdbvttokygbbr3VidGoL9ly8nmiouLmefLIjiMzjDkJ/xmYJcZ7Pk9BAZb+ZgiX372nEtwUyoL2miTQe9Skgd8SGq1unQebpFRg+R3TsNq4HKxnG630VwNlxycOl+HvWcwNp2p6u+7ogFKTHJ7sEbfr2x5cph07zRKvnJKO5pYgZGk6GRVwKOMc8dNYnQLynwb7hBfAQzFnE8QQIDAQAB", "type": "string", "helpText": "Can be found at the Play Developer Console by clicking your app -> Development Tools -> Services and APIs", "show": true, "link": "https://developer.android.com/training/in-app-billing/preparing-iab-app.html#AddToDevConsole", "image": "https://lh3.googleusercontent.com/9WW-ovgK4v2va7xkI0Fu8ypaRGBCBboebwKMucGXvboZa1u9KIQkuCKPBzG80t6aIXo=w300" }, "monetizationSettingsInstructionLinks": null, "iosMonthlySubscriptionCode": { "displayName": "iOS Monthly Subscription Code", "key": "iosMonthlySubscriptionCode", "value": "quantimodo_monthly7", "type": "string", "helpText": "Create a monthly Auto-Renewable Subscription In-App Purchase at https://itunesconnect.apple.com and enter the code here", "show": true, "link": "https://itunesconnect.apple.com", "image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR8IBe_Gu-i_gtUs0eaFwH1slGQoqgymL1MvUN9bcBz7rmA3zCExw" }, "iosYearlySubscriptionCode": { "displayName": "iOS Yearly Subscription Code", "key": "iosYearlySubscriptionCode", "value": "quantimodo_yearly60", "type": "string", "helpText": "Create a yearly Auto-Renewable Subscription In-App Purchase at https://itunesconnect.apple.com and enter the code here", "show": true, "link": "https://itunesconnect.apple.com", "image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR8IBe_Gu-i_gtUs0eaFwH1slGQoqgymL1MvUN9bcBz7rmA3zCExw" }, "hideBuyNowButtons": { "disabled": null, "displayName": "Hide Buy Now Buttons", "entityName": null, "helpText": "Would you like to hide the shopping cart buttons next to measurements and variables?", "hint": null, "icon": null, "image": null, "key": "hideBuyNowButtons", "labelRight": null, "labelLeft": null, "link": null, "placeholder": null, "required": null, "show": true, "submitButton": null, "type": "bool", "validationPattern": null, "value": null, "id": null } } }, "appDesign": { "aliases": { "active": { "physicianAlias": "physician", "patientAlias": "patient" }, "id": null }, "floatingActionButton": { "active": { "button1": { "icon": "ion-android-notifications-none", "label": "Add a Reminder", "stateName": "app.reminderSearch", "stateParameters": { "variableCategoryName": "Anything" } }, "button2": { "icon": "ion-compose", "label": "Record a Measurement", "stateName": "app.measurementAddSearch", "stateParameters": { "variableCategoryName": "Anything" } }, "button3": { "icon": "ion-ios-cloud-download-outline", "label": "Import Data", "stateName": "app.import", "stateParameters": { "variableCategoryName": "Anything" } }, "button4": { "icon": "ion-help", "label": "Get Help", "stateName": "app.help", "stateParameters": { "variableCategoryName": "Anything" } } } }, "helpCard": { "active": [ { "id": "getStartedHelpCard", "title": "Reminder Inbox", "icon": "ion-archive", "bodyText": "Scroll through the Inbox and press the appropriate button on each reminder notification. Each one only takes a few seconds. You'll be shocked at how much valuable data you can collect with just a few minutes in the Reminder Inbox each day!", "$$hashKey": "object:1193" }, { "id": "recordMeasurementInfoCard", "title": "Record Measurements", "icon": "ion-edit", "bodyText": "Want to just record a medication, food or symptom immediately instead of creating a reminder? Just go to the Record Measurement menu item and select the appropriate variable category. Alternatively, you can just press the little red button at the bottom of the screen.", "$$hashKey": "object:1194" }, { "id": "chromeExtensionInfoCard", "title": "Track on the Computer", "icon": "ion-social-chrome", "bodyText": "Did you know that you can easily track everything on your laptop and desktop with our Google Chrome browser extension? Your data is synced between devices so you'll never have to track twice!", "emailButton": { "type": "chrome", "text": "Send Me a Link", "ionIcon": "ion-checkmark" }, "$$hashKey": "object:1195" }, { "id": "getHelpInfoCard", "title": "Need Help?", "icon": "ion-help-circled", "bodyText": "If you need help or have any suggestions, please click the question mark in the upper right corner.", "goToStateButton": { "id": "locationButton", "buttonText": "Get Help", "buttonClass": "button button-clear button-positive ion-checkmark", "goToState": "app.help" }, "$$hashKey": "object:1196" }, { "id": "getFitbitHelpInfoCard", "title": "Automated Tracking", "icon": "ion-wand", "bodyText": "Want to automatically record your sleep, exercise, and heart rate?", "emailButton": { "type": "fitbit", "text": "Get Fitbit", "ionIcon": "ion-checkmark" }, "$$hashKey": "object:1197" }, { "id": "locationTrackingPage", "title": "Location Tracking", "color": { "backgroundColor": "#0f9d58", "circleColor": "#03c466" }, "image": { "url": "https://static.quantimo.do/img/variable_categories/location.svg" }, "variableCategoryName": "Location", "premiumFeature": true, "nextPageButtonText": "Maybe Later", "goToStateButton": { "id": "locationButton", "buttonText": "Enable in Settings", "buttonClass": "button button-clear button-positive ion-checkmark", "goToState": "app.settings" }, "bodyText": "Would you like to automatically log location to see how time spent at restaurants, the gym, work or doctors offices might be affecting you? ", "$$hashKey": "object:1198" }, { "id": "weatherTrackingPage", "title": "Weather Tracking", "color": { "backgroundColor": "#0f9d58", "circleColor": "#03c466" }, "image": { "url": "https://static.quantimo.do/img/variable_categories/environment.png" }, "variableCategoryName": "Environment", "premiumFeature": true, "nextPageButtonText": "Maybe Later", "bodyText": "Would you like to automatically record the weather to see how temperature or sunlight exposure might be affecting you? ", "goToStateButton": { "id": "weatherButton", "buttonText": "Import Weather Data", "buttonClass": "button button-clear button-positive ion-checkmark", "goToState": "app.import" }, "iconClass": "icon positive ion-ios-partlysunny", "ionIcon": "ion-ios-partlysunny", "moreInfo": "By recording your local weather conditions, I might be able to figure out how the amount of sunlight or temperature is affecting you.", "$$hashKey": "object:1199" }, { "id": "importDataPage", "title": "Import Your Data", "color": { "backgroundColor": "#f09402", "circleColor": "#fab952" }, "image": { "url": "img/intro/download_2-96.png" }, "premiumFeature": true, "bodyText": "Let's go to the Import Data page and see if you're using any of the dozens of apps and devices that I can automatically pull data from!", "nextPageButtonText": "Maybe Later", "goToStateButton": { "id": "importButton", "buttonText": "Import Your Data", "buttonClass": "button button-clear button-positive ion-checkmark", "goToState": "app.import" }, "$$hashKey": "object:1200" } ] }, "intro": { "futuristicBackground": true, "active": [ { "title": "Hi!", "color": { "backgroundColor": "#0f9d58", "circleColor": "#03c466" }, "image": { "url": "https://static.quantimo.do/app_uploads/quantimodo/app_images_1623253968.png" }, "bodyText": "I've been programmed to reduce human suffering with data.", "$$hashKey": "object:1745" }, { "title": "Hidden Influences", "color": { "backgroundColor": "#3467d6", "circleColor": "#5b95f9" }, "image": { "url": "img/intro/patient-frown-factors.png" }, "bodyText": "Your symptoms can be worsened or improved by medical treatments, your sleep, exercise, the hundreds of chemicals you consume through your diet, and even the weather!", "$$hashKey": "object:1746" }, { "title": "Only Human", "color": { "backgroundColor": "#f09402", "circleColor": "#fab952" }, "image": { "url": "img/brains/brain-pink.svg" }, "bodyText": "Human brains can only hold 7 numbers in working-memory at a time. So on their own, they're not able to determine which diet is best for you. ", "$$hashKey": "object:1747" }, { "title": "Treatment Determination", "color": { "backgroundColor": "#0f9d58", "circleColor": "#03c466" }, "image": { "url": "img/intro/doctor-frown-factors.png" }, "bodyText": "Indeed, humans have access to less than 1% of the relevant information when they use" + " intuition to determine the best ways to treat your symptoms!", "$$hashKey": "object:1748" }, { "title": "Machine Learning", "color": { "backgroundColor": "#3467d6", "circleColor": "#5b95f9" }, "image": { "url": "img/robots/quantimodo-robot-brain.svg" }, "bodyText": "My brain can hold trillions of numbers! I can also analyze it to help your dietitian determine how different foods could be affecting your health! ", "$$hashKey": "object:1749" }, { "title": "Automated Tracking", "color": { "backgroundColor": "#0f9d58", "circleColor": "#03c466" }, "image": { "url": "img/intro/download_2-96.png" }, "bodyText": "Weight, blood pressure, heart rate, physical activity data can be collected automatically and imported from dozens of devices. Weather and the amount of time spent at the gym, restaurants, work, or doctors offices can be collected via your phone's GPS.", "$$hashKey": "object:1750" }, { "title": "Effortless Tracking", "color": { "backgroundColor": "#f09402", "circleColor": "#fab952" }, "image": { "url": "img/intro/inbox.svg" }, "bodyText": "By taking just a few minutes each day, you can easily record your diet and symptoms" + " in the Reminder Inbox. The more data you give me, the smarter I get. Your data doesn't have to be perfect to be valuable, but it's important to track regularly. ", "$$hashKey": "object:1751" }, { "title": "Data Security", "color": { "backgroundColor": "#3467d6", "circleColor": "#5b95f9" }, "image": { "url": "img/intro/lock.svg" }, "bodyText": "I use bank-level encryption to keep your data secure. Human eyes will never see your data unless you intentionally share it. ", "$$hashKey": "object:1752" } ], "id": null }, "menu": { "active": [ { "stateName": "app.remindersInbox", "href": "#/app/reminders-inbox?ionIcon=ion-archive", "url": "/reminders-inbox", "icon": "ion-archive", "subMenu": null, "params": { "ionIcon": "ion-archive", "id": null, "showAds": true, "title": "Reminder Inbox", "reminderFrequency": null, "unit": null, "variableCategoryName": null, "dateTime": null, "value": null, "fromUrl": null, "showHelpCards": true }, "title": "Reminder Inbox", "id": "reminders-inbox", "showSubMenu": null }, { "stateName": null, "href": null, "url": null, "icon": "ion-android-globe", "subMenu": [ { "stateName": "app.variableListCategory", "href": "#/app/variable-list-category/Anything?ionIcon=ion-android-globe&variableCategoryName=Anything", "url": "/variable-list-category/:variableCategoryName", "icon": "ion-android-globe", "subMenu": null, "params": { "ionIcon": "ion-android-globe", "id": null, "variableCategoryName": "Anything", "showAds": true, "trackingReminders": null, "title": "Manage Variables" }, "title": "Everything", "id": "variable-list-category-anything", "showSubMenu": null }, { "stateName": "app.variableListCategory", "href": "#/app/variable-list-category/Treatments?ionIcon=ion-ios-medkit-outline&variableCategoryName=Treatments", "url": "/variable-list-category/:variableCategoryName", "icon": "ion-ios-medkit-outline", "subMenu": null, "params": { "ionIcon": "ion-ios-medkit-outline", "id": null, "variableCategoryName": "Treatments", "showAds": true, "trackingReminders": null, "title": "Manage Variables" }, "title": "Treatments", "id": "variable-list-category-treatments", "showSubMenu": null }, { "stateName": "app.variableListCategory", "href": "#/app/variable-list-category/Symptoms?ionIcon=ion-sad-outline&variableCategoryName=Symptoms", "url": "/variable-list-category/:variableCategoryName", "icon": "ion-sad-outline", "subMenu": null, "params": { "ionIcon": "ion-sad-outline", "id": null, "variableCategoryName": "Symptoms", "showAds": true, "trackingReminders": null, "title": "Manage Variables" }, "title": "Symptoms", "id": "variable-list-category-symptoms", "showSubMenu": null }, { "stateName": "app.variableListCategory", "href": "#/app/variable-list-category/Vital+Signs?ionIcon=ion-ios-pulse&variableCategoryName=Vital+Signs", "url": "/variable-list-category/:variableCategoryName", "icon": "ion-ios-pulse", "subMenu": null, "params": { "ionIcon": "ion-ios-pulse", "id": null, "variableCategoryName": "Vital Signs", "showAds": true, "trackingReminders": null, "title": "Manage Variables" }, "title": "Vital Signs", "id": "variable-list-category-vital-signs", "showSubMenu": null }, { "stateName": "app.variableListCategory", "href": "#/app/variable-list-category/Emotions?ionIcon=ion-happy-outline&variableCategoryName=Emotions", "url": "/variable-list-category/:variableCategoryName", "icon": "ion-happy-outline", "subMenu": null, "params": { "ionIcon": "ion-happy-outline", "id": null, "variableCategoryName": "Emotions", "showAds": true, "trackingReminders": null, "title": "Manage Variables" }, "title": "Emotions", "id": "variable-list-category-emotions", "showSubMenu": null }, { "stateName": "app.variableListCategory", "href": "#/app/variable-list-category/Foods?ionIcon=ion-ios-nutrition-outline&variableCategoryName=Foods", "url": "/variable-list-category/:variableCategoryName", "icon": "ion-ios-nutrition-outline", "subMenu": null, "params": { "ionIcon": "ion-ios-nutrition-outline", "id": null, "variableCategoryName": "Foods", "showAds": true, "trackingReminders": null, "title": "Manage Variables" }, "title": "Foods", "id": "variable-list-category-foods", "showSubMenu": null }, { "stateName": "app.variableListCategory", "href": "#/app/variable-list-category/Physical+Activity?ionIcon=ion-ios-body-outline&variableCategoryName=Physical+Activity", "url": "/variable-list-category/:variableCategoryName", "icon": "ion-ios-body-outline", "subMenu": null, "params": { "ionIcon": "ion-ios-body-outline", "id": null, "variableCategoryName": "Physical Activity", "showAds": true, "trackingReminders": null, "title": "Manage Variables" }, "title": "Physical Activity", "id": "variable-list-category-physical-activity", "showSubMenu": null } ], "params": { "ionIcon": null, "id": null }, "title": "My Variables", "id": "my-variables", "showSubMenu": null }, { "stateName": null, "href": null, "url": null, "icon": "ion-ios-list-outline", "subMenu": [ { "stateName": "app.historyAll", "href": "#/app/history-all-category/Anything?ionIcon=ion-android-globe&variableCategoryName=Anything", "url": "/history-all", "icon": "ion-android-globe", "subMenu": null, "params": { "ionIcon": "ion-android-globe", "id": null, "showAds": true, "variableCategoryName": "Anything", "connectorName": null, "sourceName": null, "updatedMeasurementHistory": null, "refresh": null, "title": "History" }, "title": "All Measurements", "id": "history-all-anything", "showSubMenu": null }, { "stateName": "app.historyAllCategory", "href": "#/app/history-all-category/Emotions?ionIcon=ion-happy-outline&variableCategoryName=Emotions", "url": "/history-all-category/:variableCategoryName", "icon": "ion-happy-outline", "subMenu": null, "params": { "ionIcon": "ion-happy-outline", "id": null, "variableCategoryName": "Emotions", "showAds": true, "updatedMeasurementHistory": null, "refresh": null, "title": "History" }, "title": "Emotions", "id": "history-all-category-emotions", "showSubMenu": null }, { "stateName": "app.historyAllCategory", "href": "#/app/history-all-category/Foods?ionIcon=ion-ios-nutrition-outline&variableCategoryName=Foods", "url": "/history-all-category/:variableCategoryName", "icon": "ion-ios-nutrition-outline", "subMenu": null, "params": { "ionIcon": "ion-ios-nutrition-outline", "id": null, "variableCategoryName": "Foods", "showAds": true, "updatedMeasurementHistory": null, "refresh": null, "title": "History" }, "title": "Foods", "id": "history-all-category-foods", "showSubMenu": null }, { "stateName": "app.historyAllCategory", "href": "#/app/history-all-category/Symptoms?ionIcon=ion-sad-outline&variableCategoryName=Symptoms", "url": "/history-all-category/:variableCategoryName", "icon": "ion-sad-outline", "subMenu": null, "params": { "ionIcon": "ion-sad-outline", "id": null, "variableCategoryName": "Symptoms", "showAds": true, "updatedMeasurementHistory": null, "refresh": null, "title": "History" }, "title": "Symptoms", "id": "history-all-category-symptoms", "showSubMenu": null }, { "stateName": "app.historyAllCategory", "href": "#/app/history-all-category/Treatments?ionIcon=ion-ios-medkit-outline&variableCategoryName=Treatments", "url": "/history-all-category/:variableCategoryName", "icon": "ion-ios-medkit-outline", "subMenu": null, "params": { "ionIcon": "ion-ios-medkit-outline", "id": null, "variableCategoryName": "Treatments", "showAds": true, "updatedMeasurementHistory": null, "refresh": null, "title": "History" }, "title": "Treatments", "id": "history-all-category-treatments", "showSubMenu": null }, { "stateName": "app.historyAllCategory", "href": "#/app/history-all-category/Physical+Activity?ionIcon=ion-ios-body-outline&variableCategoryName=Physical+Activity", "url": "/history-all-category/:variableCategoryName", "icon": "ion-ios-body-outline", "subMenu": null, "params": { "ionIcon": "ion-ios-body-outline", "id": null, "variableCategoryName": "Physical Activity", "showAds": true, "updatedMeasurementHistory": null, "refresh": null, "title": "History" }, "title": "Physical Activity", "id": "history-all-category-physical-activity", "showSubMenu": null }, { "stateName": "app.historyAllCategory", "href": "#/app/history-all-category/Vital+Signs?ionIcon=ion-ios-pulse&variableCategoryName=Vital+Signs", "url": "/history-all-category/:variableCategoryName", "icon": "ion-ios-pulse", "subMenu": null, "params": { "ionIcon": "ion-ios-pulse", "id": null, "variableCategoryName": "Vital Signs", "showAds": true, "updatedMeasurementHistory": null, "refresh": null, "title": "History" }, "title": "Vital Signs", "id": "history-all-category-vital-signs", "showSubMenu": null }, { "stateName": "app.historyAllCategory", "href": "#/app/history-all-category/Location?ionIcon=ion-ios-location-outline&variableCategoryName=Location", "url": "/history-all-category/:variableCategoryName", "icon": "ion-ios-location-outline", "subMenu": null, "params": { "ionIcon": "ion-ios-location-outline", "id": null, "variableCategoryName": "Location", "showAds": true, "updatedMeasurementHistory": null, "refresh": null, "title": "History" }, "title": "Locations", "id": "history-all-category-location", "showSubMenu": null } ], "params": { "ionIcon": null, "id": null }, "title": "History", "id": "history", "showSubMenu": null }, { "stateName": "app.import", "href": "#/app/import", "url": "/import", "icon": "ion-ios-cloud-download-outline", "subMenu": null, "params": { "ionIcon": "ion-ios-cloud-download-outline", "id": null, "showAds": true, "title": "Import Data" }, "title": "Import Data", "id": "import", "showSubMenu": null }, { "stateName": null, "href": null, "url": null, "icon": "ion-ios-analytics", "subMenu": [ { "stateName": "app.predictorSearch", "href": "#/app/predictor-search?ionIcon=ion-log-in", "url": "/predictor-search", "icon": "ion-log-in", "subMenu": null, "params": { "ionIcon": "ion-log-in", "id": null, "showAds": true, "title": "Outcomes", "variableSearchPlaceholderText": "Search for an outcome...", "helpText": "Search for an outcome like overall mood or a symptom that you want to know the causes of...", "variableCategoryName": null, "nextState": "app.predictorsAll", "doNotShowAddVariableButton": true, "excludeSingularBloodPressure": true, "noVariablesFoundCard": { "body": "I don't have enough data to determine the top predictors of __VARIABLE_NAME__, yet. I generally need about a month of data to produce significant results so start tracking!" }, "variableSearchParameters": { "includePublic": true, "fallbackToAggregatedCorrelations": true, "numberOfCorrelationsAsEffect": "(gt)1", "sort": "-numberOfCorrelationsAsEffect", "outcome": true }, "hideNavigationMenu": null }, "title": "Predictor Search", "id": "predictor-search", "showSubMenu": null }, { "stateName": "app.outcomeSearch", "href": "#/app/outcome-search?ionIcon=ion-log-out", "url": "/outcome-search", "icon": "ion-log-out", "subMenu": null, "params": { "ionIcon": "ion-log-out", "id": null, "showAds": true, "title": "Predictors", "variableSearchPlaceholderText": "Search for an predictor...", "helpText": "Search for a predictor like a food or treatment that you want to know the effects of...", "variableCategoryName": null, "nextState": "app.outcomesAll", "doNotShowAddVariableButton": true, "excludeSingularBloodPressure": true, "noVariablesFoundCard": { "body": "I don't have enough data to determine the top outcomes of __VARIABLE_NAME__, yet. I generally need about a month of data to produce significant results so start tracking!" }, "variableSearchParameters": { "includePublic": true, "fallbackToAggregatedCorrelations": true, "numberOfCorrelationsAsCause": "(gt)1", "sort": "-numberOfCorrelationsAsCause" }, "hideNavigationMenu": null }, "title": "Outcome Search", "id": "outcome-search", "showSubMenu": null }, { "stateName": "app.studyCreation", "href": "#/app/study-creation?ionIcon=ion-erlenmeyer-flask", "url": "/study-creation", "icon": "ion-erlenmeyer-flask", "subMenu": null, "params": { "ionIcon": "ion-erlenmeyer-flask", "id": null, "showAds": true, "causeVariable": null, "effectVariable": null, "type": null, "study": null, "title": "Create Study" }, "title": "Create Study", "id": "study-creation", "showSubMenu": null }, { "stateName": "app.studies", "href": "#/app/studies?ionIcon=ion-wand", "url": "/studies", "icon": "ion-wand", "subMenu": null, "params": { "ionIcon": "ion-wand", "id": null, "showAds": true, "aggregated": null, "variableObject": null, "causeVariableName": null, "effectVariableName": null, "requestParams": { "correlationCoefficient": null }, "title": "Studies" }, "title": "Discoveries", "id": "studies", "showSubMenu": null }, { "stateName": "app.votes", "href": "#/app/votes?ionIcon=ion-thumbsup", "url": "/votes", "icon": "ion-thumbsup", "subMenu": null, "params": { "ionIcon": "ion-thumbsup", "id": null, "title": "Your Votes" }, "title": "Your Votes", "id": "votes", "showSubMenu": null }, { "stateName": "app.studiesCreated", "href": "#/app/studies/created", "url": "/studies/created", "icon": "ion-ios-book", "subMenu": null, "params": { "ionIcon": "ion-ios-book", "id": null, "showAds": true, "aggregated": null, "variableObject": null, "causeVariableName": null, "effectVariableName": null, "created": true, "requestParams": { "correlationCoefficient": null }, "title": "Your Studies" }, "title": "Your Studies", "id": "studies-created", "showSubMenu": null } ], "params": { "ionIcon": null, "id": null }, "title": "Discoveries", "id": "discoveries", "showSubMenu": false }, { "stateName": "app.chartSearch", "href": "#/app/chart-search?ionIcon=ion-arrow-graph-up-right", "url": "/chart-search", "icon": "ion-arrow-graph-up-right", "subMenu": null, "params": { "ionIcon": "ion-arrow-graph-up-right", "id": null, "showAds": true, "variableCategoryName": null, "fromState": null, "fromUrl": null, "measurement": null, "nextState": "app.charts", "doNotShowAddVariableButton": true, "excludeSingularBloodPressure": true, "variableSearchParameters": { "limit": 100, "includePublic": false }, "hideNavigationMenu": null, "title": "Select a Variable" }, "title": "Charts", "id": "chart-search", "showSubMenu": null }, { "stateName": "app.settings", "href": "#/app/settings?ionIcon=ion-ios-gear-outline", "url": "/settings", "icon": "ion-ios-gear-outline", "subMenu": null, "params": { "ionIcon": "ion-ios-gear-outline", "id": null, "title": "Settings" }, "title": "Settings", "id": "settings", "showSubMenu": null } ], "id": null }, "onboarding": { "active": [ { "id": "addEmotionRemindersCard", "title": null, "color": { "backgroundColor": "#0f9d58", "circleColor": "#03c466" }, "variableCategoryName": "Emotions", "image": { "url": "https://static.quantimo.do/img/variable_categories/theatre_mask-96.png" }, "addButtonText": "Yes", "nextPageButtonText": "No", "bodyText": "Do you regularly experience any unpleasant emotions?", "moreInfo": "Do you have any emotions that fluctuate regularly? If so, add them so I can try to determine which factors are influencing them.", "$$hashKey": "object:1460" }, { "id": "addSymptomRemindersCard", "title": null, "color": { "backgroundColor": "#3467d6", "circleColor": "#5b95f9" }, "image": { "url": "https://static.quantimo.do/img/variable_categories/sad-96.png" }, "variableCategoryName": "Symptoms", "addButtonText": "Yes", "nextPageButtonText": "No", "bodyText": "Do you have any recurring symptoms?", "moreInfo": "Symptom severity can be influence by hundreds of factors in daily life. The human mind can only hold 7 numbers in working memory at a time. I can hold a billion in my mind! If you regularly record your symptoms, add them so I can use this data to determine which hidden and imperceptible factors might be worsening or improving them.", "$$hashKey": "object:1461" }, { "id": "addFoodRemindersCard", "title": null, "color": { "backgroundColor": "#3467d6", "circleColor": "#5b95f9" }, "image": { "url": "https://static.quantimo.do/img/variable_categories/vegetarian_food-96.png" }, "variableCategoryName": "Foods", "addButtonText": "Yes", "nextPageButtonText": "No", "bodyText": "Are there any foods or drinks that you consume more than a few times a week?", "moreInfo": "Diet can have a significant impact on your health. It's important to enter any foods that you regularly eat to see how they might be affecting you.", "$$hashKey": "object:1462" }, { "id": "addTreatmentRemindersCard", "title": null, "color": { "backgroundColor": "#f09402", "circleColor": "#fab952" }, "image": { "url": "https://static.quantimo.do/img/variable_categories/pill-96.png" }, "variableCategoryName": "Treatments", "addButtonText": "Yes", "nextPageButtonText": "No", "bodyText": "Are you taking any medications, treatments, supplements, or other interventions like meditation or psychotherapy? ", "moreInfo": "Often the effects of medications and treatments aren't intuitively perceptible. That's where I come in! If you regularly recording your treatments, I can analyze the data so we can get a better idea which ones are helping you,which one may be harming you, and which ones are merely a waste of money.", "$$hashKey": "object:1463" }, { "id": "locationTrackingPage", "title": "Location Tracking", "color": { "backgroundColor": "#0f9d58", "circleColor": "#03c466" }, "image": { "url": "https://static.quantimo.do/img/variable_categories/location.svg" }, "variableCategoryName": "Location", "premiumFeature": true, "nextPageButtonText": "Maybe Later", "bodyText": "Would you like to automatically log location to see how time spent at restaurants, the gym, work or doctors offices might be affecting you? ", "$$hashKey": "object:1464" }, { "id": "weatherTrackingPage", "title": "Weather Tracking", "color": { "backgroundColor": "#0f9d58", "circleColor": "#03c466" }, "image": { "url": "https://static.quantimo.do/img/variable_categories/environment.png" }, "variableCategoryName": "Environment", "premiumFeature": false, "nextPageButtonText": "Maybe Later", "bodyText": "Would you like to automatically record the weather to see how temperature or sunlight exposure might be affecting you? ", "moreInfo": "By recording your local weather conditions, I might be able to figure out how the amount of sunlight or temperature is affecting you.", "$$hashKey": "object:1465" }, { "id": "importDataPage", "title": "Import Your Data", "color": { "backgroundColor": "#f09402", "circleColor": "#fab952" }, "image": { "url": "img/intro/download_2-96.png" }, "premiumFeature": true, "bodyText": "Let's go to the Import Data page and see if you're using any of the dozens of apps and devices that I can automatically pull data from!", "nextPageButtonText": "Maybe Later", "$$hashKey": "object:1466" }, { "id": "allDoneCard", "title": "Great job!", "color": { "backgroundColor": "#0f9d58", "circleColor": "#03c466" }, "image": { "url": "img/robots/robot-waving.svg" }, "bodyText": "You're all set up! Let's take a minute to record your first measurements and then you're done for the day! ", "$$hashKey": "object:1467" } ], "id": null }, "upgradePleadingCard": null, "featuresList": { "active": [ { "title": "Emotion Tracking", "subTitle": null, "image": "https://static.quantimo.do/img/variable_categories/theatre_mask-96.png", "premium": false, "subtitle": "Turn data into happiness!", "moreInfo": "Do you have any emotions that fluctuate regularly? If so, add them so I can try to determine which factors are influencing them." }, { "title": "Track Symptoms", "subTitle": null, "image": "https://static.quantimo.do/img/variable_categories/sad-96.png", "premium": false, "subtitle": "in just seconds a day", "moreInfo": "Symptom severity can be influence by hundreds of factors in daily life. The human mind can only hold 7 numbers in working memory at a time. I can hold a billion in my mind! If you regularly record your symptoms, add them so I can use this data to determine which hidden and imperceptible factors might be worsening or improving them." }, { "title": "Track Diet", "subTitle": null, "image": "https://static.quantimo.do/img/variable_categories/vegetarian_food-96.png", "premium": false, "subtitle": "Identify dietary triggers", "moreInfo": "Diet can have a significant impact on your health. It's important to enter any foods that you regularly eat to see how they might be affecting you." }, { "title": "Treatment Tracking", "subTitle": null, "image": "https://static.quantimo.do/img/variable_categories/treatments.png", "premium": false, "subtitle": "with reminders", "moreInfo": "Often the effects of medications and treatments aren't intuitively perceptible. That's where I come in! If you regularly record your treatments, I can analyze the data so we can get a better idea which ones are helping you,which one may be harming you, and which ones are merely a waste of money." }, { "title": "Weather Tracking", "subTitle": null, "image": "https://static.quantimo.do/img/variable_categories/environment.png", "premium": false, "subtitle": "Automatically log weather", "moreInfo": "By recording your local weather conditions, I might be able to figure out how the amount of sunlight or temperature is affecting you." }, { "title": "Sleep Quality", "subTitle": null, "image": "https://static.quantimo.do/img/variable_categories/sleeping_in_bed-96.png", "premium": false, "subtitle": "Create a Sleep Quality reminder to record your sleep quality every day", "moreInfo": "I can talk to many of the most popular sleep trackers like Fitbit, Jawbone, Sleep as Android, and Withings" }, { "title": "Import from Apps", "subTitle": null, "image": "https://static.quantimo.do/img/features/smartphone.svg", "premium": false, "subtitle": "Facebook, Google Calendar, Runkeeper, Github, Sleep as Android, MoodiModo, and even the weather!", "moreInfo": "Automatically import your data from Google Calendar, Facebook, Runkeeper, QuantiModo, Sleep as Android, MoodiModo, Github, and even the weather!" }, { "title": "Sync Across Devices", "subTitle": null, "image": "https://static.quantimo.do/img/features/devices.svg", "premium": false, "subtitle": "Web, Chrome, Android, and iOS", "moreInfo": "Any of your QuantiModo-supported apps will automatically sync with any other app on the web, Chrome, Android, and iOS." }, { "title": "Location Tracking", "subTitle": null, "image": "https://static.quantimo.do/img/variable_categories/treasure_map-96.png", "premium": false, "subtitle": "Automatically log places", "moreInfo": "By automatically recording your location in the background using GPS, we might be able to figure out how the amount of time spent at the gym, restaurants, doctors, offices, home and work locations may be affecting you. Another benefit of enabling this option is that allows the app to run in the background and open instantly instead of taking a few seconds to load. You can view your location history by going to Menu -> History -> Locations." }, { "title": "Purchase Tracking", "subTitle": null, "image": "https://static.quantimo.do/img/variable_categories/banknotes-96.png", "premium": false, "subtitle": "Automatically log purchases", "moreInfo": "Effortlessly see how supplements from Amazon might be influencing you, for example, by automatically logging spending by connecting the Slice app" }, { "title": "Productivity Tracking", "subTitle": null, "image": "https://static.quantimo.do/img/features/rescuetime.png", "premium": false, "subtitle": "Passively track app usage", "moreInfo": "You can do this by installing and connecting Rescuetime on the Import Data page. Rescuetime is a program that runs on your computer & passively tracks of productivity and app usage." }, { "title": "Automated Physique Tracking", "subTitle": null, "image": "https://static.quantimo.do/img/variable_categories/yoga-96.png", "premium": false, "subtitle": "Monitor weight and body fat with the Withings body analyzer", "moreInfo": "I can give you easy access to your weight and other vitals. You can manually enter weight, but I recommend using a Fitbit or Withings wifi scale for the most detailed data. I can create a beautiful graph of your weight changes, so you can easily keep track of whether you're hitting your goals. Body weight doesn't tell the whole story, so I also support body fat percent. " }, { "title": "Find Out What Works", "subTitle": null, "image": "https://static.quantimo.do/img/data/graph.png", "premium": false, "subtitle": "Discover hidden factors improving or worsening symptoms and well-being", "moreInfo": "See a list of the strongest predictors for any outcome. See the values for each predictor that typically precede optimal outcomes. Dive deeper by checking out the full study on any predictor and outcome combination." }, { "title": "Import from Devices", "subTitle": null, "image": "https://static.quantimo.do/img/features/smartwatch.svg", "premium": true, "subtitle": "Fitbit, Jawbone Up, Withings...", "moreInfo": "Automatically import your data from Fitbit, Withings, Jawbone." }, { "title": "Automated Vital Signs", "subTitle": null, "image": "https://static.quantimo.do/img/features/heart-like.png", "premium": true, "subtitle": "Keep your heart healthy", "moreInfo": "I can get your heart rate data from the Fitbit Charge HR, Fitbit Surge. Resting heart rate is a good measure of general fitness, and heart rate during workouts show intensity. I can also talk to Withing's bluetooth blood pressure monitor. " }, { "title": "Automated Fitness Tracking", "subTitle": null, "image": "https://static.quantimo.do/img/variable_categories/weightlifting-96.png", "premium": true, "subtitle": "Steps and physical activity", "moreInfo": "I get steps from a variety of sources like Fitbit & Jawbone. Even if you don't have any fitness trackers, you can manually record any physical activity, like running, cycling, or going to the gym." }, { "title": "Automatic Sleep Tracking", "subTitle": null, "image": "https://static.quantimo.do/img/variable_categories/sleeping_in_bed-96.png", "premium": true, "subtitle": "Automatically track sleep duration and quality by importing Fitbit data.", "moreInfo": "I can talk to many of the most popular sleep trackers like Fitbit, Jawbone, Sleep as Android, and Withings" }, { "title": "Ad Free!", "subTitle": null, "image": "https://static.quantimo.do/img/features/smartphone.svg", "premium": true, "subtitle": "Help support continued improvements and reduce suffering through accelerated scientific discovery!", "moreInfo": "No ads! What more do you want?" } ], "id": null }, "defaultState": "app.remindersInbox", "defaultTrackingReminderSettings": { "active": [ { "variableId": 1398, "variableName": "Overall Mood", "combinationOperation": null, "variableCategoryName": "Emotions", "unitAbbreviatedName": "/5", "pngPath": "img/variable_categories/emotions.png", "svgPath": "img/variable_categories/emotions.svg", "reminderFrequency": 86400, "firstDailyReminderTime": null, "secondDailyReminderTime": null, "thirdDailyReminderTime": null, "enabled": true, "valence": "positive", "unitId": 10, "valueAndFrequencyTextDescription": "Daily", "startTrackingDate": null, "stopTrackingDate": null, "defaultValue": null, "$$hashKey": "object:3870" } ], "id": null }, "primaryOutcomeVariable": null, "ionNavBarClass": "bar-transparent", "physicianAlias": "Physician", "patientAlias": "Patient", "welcomeState": "app.welcome", "backgroundColor": "#3467d6", "cordovaLocalNotificationsEnabled": false, "wordAliases": [] }, "appStatus": { "buildStatus": { "androidArmv7Debug": "BUILDING", "androidArmv7Release": "BUILDING", "androidRelease": "BUILDING", "androidDebug": "READY", "androidX86Debug": "BUILDING", "androidX86Release": "BUILDING", "chromeExtension": "READY", "ios": "BUILDING" }, "betaDownloadLinks": { "androidArmv7Debug": null, "androidArmv7Release": null, "androidRelease": "https://quantimodo.s3.amazonaws.com/app_uploads/quantimodo/platforms/android/build/outputs/apk/android-release.apk", "androidDebug": "https://quantimodo.s3.amazonaws.com/app_uploads/quantimodo/platforms/android/build/outputs/apk/android-debug.apk", "androidX86Debug": null, "androidX86Release": null, "chromeExtension": "https://quantimodo.s3.amazonaws.com/app_uploads/quantimodo/build/quantimodo-chrome-extension.zip", "ios": null }, "buildEnabled": { "androidArmv7Debug": false, "androidArmv7Release": false, "androidRelease": true, "androidDebug": true, "androidX86Debug": false, "androidX86Release": false, "chromeExtension": true, "ios": true } }, "billingEnabled": null, "buildEnabled": false, "builderUrl": "https://builder.quantimo.do/#/app/configuration/quantimodo?clientId=quantimodo", "collaborators": null, "id": null, "redirectUri": "https://app.quantimo.do/api/v1/connectors/quantimodo/connect https://local.quantimo.do/api/v1/connectors/quantimodo/connect https://staging.quantimo.do/api/v1/connectors/quantimodo/connect", "authorizationUrl": "", "users": null, "appDescription": "Better living through data.", "appDisplayName": "QuantiModo", "appType": "custom", "clientId": "quantimodo", "homepageUrl": "https://quantimo.do", "iconUrl": "https://quantimodo.s3.amazonaws.com/app_uploads/quantimodo/app_images_appIcon.png", "outcomeVariableId": null, "ownerAvatar": "https://qm-public.sfo2.digitaloceanspaces.com/avatars/bS00KU2JHJT50ei7oPpyTy2SaOcJ8eiqEXIbtllh.png", "ownerDisplayName": "Mike Sinn", "ownerEmail": "m@thinkbynumbers.org", "physician": 0, "predictorVariableId": null, "scope": null, "study": 0, "userId": 230, "scopeDescription": "", "affiliate": null, "backgroundColor": null, "buttons": [ { "accessibilityText": "Reminder Inbox", "action": "https://web.quantimo.do/#/app/reminders-inbox", "fontAwesome": "far fa-bell", "icon": "ion-android-inbox", "id": "go-to-inbox-button", "image": "https://static.quantimo.do/img/Ionicons/png/512/android-inbox.png", "ionIcon": "ion-archive", "link": "https://web.quantimo.do/#/app/reminders-inbox", "stateName": "app.remindersInbox", "stateParams": [], "text": "Go to Inbox", "title": "Go to Inbox", "tooltip": "Reminder Inbox", "menus": [], "color": "#0f9d58", "additionalInformation": null, "badgeText": null, "backgroundColor": null, "confirmationText": null, "functionName": null, "html": "  Go to Inbox", "onClick": null, "parameters": [], "subtitle": null, "successAlertBody": null, "successAlertTitle": null, "successToastText": null, "target": null, "textColor": null, "type": null, "userId": null, "visible": null, "webhookUrl": null }, { "accessibilityText": "Manage Reminders", "action": "https://web.quantimo.do/#/app/reminders-manage", "fontAwesome": "far fa-bell", "icon": "ion-android-notifications-none", "id": "variable-list-state-button", "image": "https://static.quantimo.do/img/Ionicons/png/512/android-notifications-none.png", "ionIcon": "ion-android-notifications-none", "link": "https://web.quantimo.do/#/app/variable-list", "stateName": "app.variableList", "stateParams": [], "text": "Manage Reminders", "title": "Manage Reminders", "tooltip": "Manage Reminders", "menus": [], "additionalInformation": null, "badgeText": null, "backgroundColor": null, "color": null, "confirmationText": null, "functionName": null, "html": "  Manage Reminders", "onClick": null, "parameters": [], "subtitle": null, "successAlertBody": null, "successAlertTitle": null, "successToastText": null, "target": null, "textColor": null, "type": null, "userId": null, "visible": null, "webhookUrl": null } ], "card": null, "connected": null, "count": null, "createdAt": "2017-05-24 21:44:10", "dataSourceType": "client_app", "defaultUnitAbbreviatedName": null, "defaultVariableCategoryName": null, "displayName": "QuantiModo", "enabled": true, "fontAwesome": null, "getItUrl": "", "image": "https://quantimodo.s3.amazonaws.com/app_uploads/quantimodo/app_images_appIcon.png", "imageHtml": "\"QuantiModo\"", "instructionsHtml": null, "linkedDisplayNameHtml": "", "logoColor": null, "longDescription": "", "name": "quantimodo", "numberOfConnections": null, "numberOfConnectorImports": null, "numberOfConnectorRequests": null, "numberOfMeasurements": null, "oauth": false, "premium": null, "shortDescription": null, "synonyms": [], "updatedAt": "2021-07-05 16:20:44", "wpPostId": null, "versionNumber": "2.10.705", "androidVersionCode": "2021070577", "builtAt": 1625527985 }