Last updated: April 4, 2026
Read on for the legally complete version.
Morning Pulse ("we," "us," or "our") respects your privacy and is committed to protecting your personal data. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our website and service (the "Service").
This policy applies to all users of Morning Pulse, regardless of location. Where specific regulations apply (such as the GDPR for EU/EEA users or the CCPA for California residents), additional provisions are noted below.
analytics.readonly OAuth 2.0 scope. This grants read-only access to your GA4 property data — including metrics such as sessions, pageviews, active users, traffic sources, conversions, and revenue data — via the Google Analytics Data API. See Section 14 for our complete Google User Data disclosure.read_orders scope. This grants read-only access to order-level aggregate metrics — order count, gross sales, refunds, and currency — via the Shopify Admin API. We do not access individual customer PII, product catalogs, inventory, shipping addresses, or fulfillment data. We never request any write_* scopes, so we cannot create, modify, refund, or cancel anything in your store. See Section 15 for our complete Shopify Merchant Data disclosure.We only request the minimum data scopes necessary to generate your reports. We do not access personal data of your end users.
We use collected information for the following purposes:
Service Delivery
Fetching your analytics data, generating reports, and delivering daily emails.
Account Management
Authentication, billing, subscription management, and customer support.
Service Improvement
Analyzing usage patterns to improve features, performance, and user experience.
Communication
Service announcements, security alerts, billing notifications, and (with consent) product updates.
Security & Fraud Prevention
Detecting unauthorized access, preventing abuse, and maintaining platform integrity.
Legal Compliance
Meeting legal obligations, responding to lawful requests, and enforcing our Terms.
We do not use your analytics data for advertising, profiling, or any purpose other than generating your requested reports.
For users in the European Economic Area (EEA), United Kingdom, and Switzerland, we process personal data under the following legal bases:
We do not sell, rent, or trade your personal information. We share data only in the following limited circumstances:
We retain your data only for as long as necessary to fulfill the purposes described in this policy:
| Data Type | Retention Period |
|---|---|
| Account information | Until account deletion + 30 days |
| Analytics data (reports) | 90 days rolling, then permanently deleted |
| Billing records | 7 years (legal/tax requirement) |
| Server logs | 90 days |
| Support correspondence | 2 years after last interaction |
| OAuth tokens / API keys | Until revoked or account deletion |
| Shopify order aggregates | 90 days rolling, then permanently deleted |
| Shopify OAuth tokens | Until uninstall or account deletion (then deleted within 48h via shop/redact) |
When data is no longer needed, it is permanently deleted or anonymized so that it can no longer be associated with you.
We implement robust technical and organizational measures to protect your data:
While we take every reasonable precaution, no method of electronic storage or transmission is 100% secure. We cannot guarantee absolute security but are committed to protecting your data to the highest commercially reasonable standard.
Morning Pulse is based in the United States. If you access the Service from outside the U.S., your data may be transferred to and processed in the United States or other countries where our service providers operate.
For transfers from the EEA, UK, or Switzerland, we rely on:
We use a minimal set of cookies:
| Cookie | Type | Purpose | Duration |
|---|---|---|---|
| mp_session | Essential | Authentication and session management | Session |
| mp_csrf | Essential | Cross-site request forgery protection | Session |
| mp_prefs | Functional | Remembering your timezone and preferences | 1 year |
We also use the following cookie to remember your consent preferences:
| Cookie | Type | Purpose | Duration |
|---|---|---|---|
| cookieyes-consent | Essential | Stores your cookie consent preferences (set by CookieYes) | 1 year |
Cookie Consent Management
We use CookieYes to manage your cookie preferences. When you first visit our website, a consent banner lets you choose which categories of cookies to accept. You can change your preferences at any time by clicking Cookie Settings.
We use Google Analytics 4 for our own first-party website analytics (tracking page visits and feature usage on morningpulse.app). This is separate from the Google Analytics Data API access described in Section 1.2 and Section 14, which accesses your GA4 property data to generate your reports. Website analytics cookies are only loaded after you give consent via the cookie banner.
We do not use advertising cookies, tracking pixels, or social media trackers of any kind.
Depending on your location, you may have the following rights regarding your personal data:
To exercise any of these rights, contact us at privacy@morningpulse.app. We will respond within 30 days (or sooner where required by law). We may need to verify your identity before processing your request.
Morning Pulse is not directed to individuals under the age of 18. We do not knowingly collect personal information from children. If we become aware that a child under 18 has provided us with personal data, we will take immediate steps to delete that information.
If you believe a child has provided us with personal data, please contact us at privacy@morningpulse.app.
The Service may contain links to third-party websites or services that are not owned or controlled by Morning Pulse. We are not responsible for the privacy practices of these third parties. We encourage you to review the privacy policies of any third-party sites you visit.
We honor Do Not Track (DNT) browser signals. When we detect a DNT signal, we disable any non-essential analytics tracking for that session. Since we already use privacy-focused analytics that does not track individual users, the practical effect is minimal — your experience remains unchanged.
We may update this Privacy Policy periodically to reflect changes in our practices, technology, or legal requirements. When we make material changes:
We encourage you to review this page periodically. Your continued use of the Service after changes become effective constitutes your acceptance of the revised policy.
This section specifically addresses how Morning Pulse accesses, uses, stores, and protects data obtained through Google APIs, in accordance with the Google API Services User Data Policy, including the Limited Use requirements.
Morning Pulse requests the analytics.readonly OAuth 2.0 scope, which grants read-only access to your Google Analytics 4 property data. Specifically, we access:
We do not access personally identifiable information about your end users, and we do not request write access to your Google Analytics account.
Google user data is used exclusively to:
We do not use Google user data for any other purpose. Specifically, we do not:
We do not share, transfer, or disclose your Google user data to any third party, except:
We do not share Google user data with advertising networks, data brokers, or information resellers.
You can revoke Morning Pulse's access to your Google data at any time by:
Upon revocation or account deletion, we delete your stored OAuth tokens immediately and your cached analytics data within 30 days.
Morning Pulse's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
This section specifically addresses how Morning Pulse accesses, uses, stores, and protects merchant data obtained through the Shopify Admin API, in accordance with the Shopify API Terms of Service and the Shopify Partner Program Agreement.
Morning Pulse requests the read_orders scope, which grants read-only access to your Shopify store's order data via the Shopify Admin API. Specifically, we read order-level aggregate metrics:
We do not access customer PII, products, inventory, shipping addresses, or fulfillment data. We never request any write_* scope, so we cannot create, modify, refund, or cancel anything in your store.
Shopify merchant data is used exclusively to:
We do not use Shopify merchant data for any other purpose. Specifically, we do not:
We do not share, transfer, or disclose your Shopify merchant data to any third party, except:
We do not share Shopify merchant data with advertising networks, data brokers, or information resellers.
You can revoke Morning Pulse's access to your Shopify data at any time by:
We honor the Shopify GDPR mandatory webhooks as follows:
app/uninstalled: On app uninstall, we immediately cancel the subscription and mark the OAuth credential as revoked.shop/redact: Approximately 48 hours after uninstall, Shopify fires this webhook. We then hard-delete all store data, OAuth tokens, and cached order aggregates for that shop. This deletion is permanent and non-recoverable.customers/data_request and customers/redact: These webhooks are received, verified, and acknowledged. Because Morning Pulse stores no Shopify customer PII, there is nothing to return or redact — the response is a logged no-op, recorded for the compliance trail.If you need immediate deletion before the 48-hour shop/redact window, email privacy@morningpulse.app and we will purge your data on request.
Morning Pulse's handling of Shopify merchant data adheres to the Shopify API Terms of Service and the Shopify Partner Program Agreement.
If you have any questions, concerns, or requests regarding this Privacy Policy or your personal data, please reach out:
Morning Pulse — Data Protection
Email: privacy@morningpulse.app
Website: morningpulse.app
For GDPR-related inquiries, you may also contact our Data Protection Officer at dpo@morningpulse.app.
We aim to respond to all privacy-related requests within 30 days. If you are not satisfied with our response, you have the right to lodge a complaint with your local data protection authority.