Pulse

Privacy Policy

Last updated: November 3, 2026 · Effective: November 3, 2026

The short version

1. Who we are

Pulse is an AI analytics and chat service operated by Midwest AI Systems Inc (“Midwest AI Systems”, “we”, “us”), located at 41528 Garden Way Dr, Sterling Heights, Michigan 48314, United States. Pulse helps businesses of any industry understand their own data: it answers questions in plain language, shows analytics and dashboards, and sends alerts.

This policy covers the Pulse web app (at pulse.midwestsystems.ai) and the Pulse mobile apps for Android and iOS.

2. Whose data this is

Pulse is sold to businesses, not to consumers. Most information in Pulse belongs to the business that uses it (“your organization”):

If your organization’s data includes information about its own customers or patients, your organization’s privacy notice explains how it uses that information. If you are one of those customers or patients, please contact that business first. We will help it respond.

3. What we collect

Account information

Your name, username and work email address; your password, stored only as a one-way hash; your two-step verification (MFA) setting, with its secret stored encrypted; your roles and access permissions; when you last signed in; and your preferences, such as notification settings.

Security and activity records

An audit log of sign-ins, failed sign-ins, sign-outs, account lockouts, two-step verification events, password changes and resets, and administrative changes. Each entry records who, what, when and the IP address it came from. The log also records every database query the AI assistant runs for you: the user, the database, the query text and the time.

Business data your organization connects

Data copied from the systems your organization connects, such as point-of-sale systems (for example Dutchie and Sweed), the Metrc track-and-trace system, and other systems it chooses to add. This can include sales, transactions, products, inventory, packages and lab results. Depending on the source and your organization’s settings, it can also include information about your organization’s own customers or patients, such as names, contact details, dates of birth, purchase records and, for healthcare customers, health identifiers. The sign-in keys for these systems are stored encrypted.

Chat content

Your questions and the AI’s answers, including data shown in those answers; feedback you give on answers (thumbs up or down and any comment); files you attach (such as PDF, Word, text, CSV and image files) and the text and search index made from them; and the dashboards and notes you save.

Voice input

If you use the microphone, your voice is recorded on your device and sent to us to be turned into text. The text is placed in your message box. We do not store the recording. The mobile app keeps it in memory and does not write it to your device’s storage. A transcription service processes the audio for us (see section 5).

Notifications

Pulse creates alerts from your organization’s data, such as a record day, an item out of stock or a sync delay, and shows them in the app. If you allow push notifications, we store your device’s push token, its platform (Android or iOS), the app version and when we last saw it.

Crash reports (mobile app)

If your organization’s Pulse server has crash reporting turned on, the app sends technical details of crashes to a crash-reporting server operated for that deployment. Before anything is sent, the app removes error messages and values, request details, user identity, extra data and the server name. What remains is technical: the type of error, where in the code it happened, device and app version, and the screens visited just before. Crash reporting is off when the server has not set it up.

Information stored on your device

4. How we use information

We do not sell personal information. We do not use it for advertising, and we do not share it for cross-context behavioral advertising.

We do not use your organization’s data, your chat content or your feedback to train or fine-tune AI models. Under their business terms, OpenAI and Microsoft Azure OpenAI do not use data sent to them through their APIs to train their models.

5. How the AI handles your data

To answer a question, Pulse sends the question, the conversation so far and the data needed for the answer to an AI model provider. The assistant can only read data. It cannot change or delete anything in your organization’s databases. It can only see the databases your account is allowed to see.

If your account can reach health information

Your organization’s databases can be marked as containing protected health information (PHI). If you can reach any such database:

All other accounts

6. Health information (HIPAA)

Some of our customers are subject to HIPAA. When we handle protected health information for them, we act as their business associate. We sign a Business Associate Agreement (BAA) with the customer before we process its PHI. The BAA governs that information, and it prevails over this policy if the two differ.

If you are a patient, please contact your healthcare provider about your health information.

7. Service providers and other sharing

We share information only with the service providers below, and only so they can do their part in running Pulse.

Microsoft Azure
Hosting (US East region), encrypted backups (West US 2 region), key storage, and Azure OpenAI for AI processing. Covered by Microsoft’s BAA.
OpenAI
AI answers, search indexing, voice transcription and image reading, for accounts that cannot reach health information. Never used for health information.
Google Firebase Cloud Messaging
Delivers push notifications. It receives your device’s push token and a short message such as “A win at store name” or “Store name needs a look”, plus an internal ID. Messages never include figures or health information; details load inside the app after you open it.
Apple Push Notification service
Delivers push notifications to iPhones and iPads, through Firebase, with the same content limits.
DuckDuckGo
Web searches by the AI assistant, for accounts that cannot reach health information (see section 5).
Email delivery provider
Sends service emails, such as password-reset codes and confirmations, and alerts your organization turns on.
Your organization’s connected systems
Such as Dutchie, Sweed and Metrc. We read data from them with the keys your organization provides. Your organization’s own agreements with those companies govern the data they hold.

Our database, document search index, file storage, AI tracing and crash-reporting tools run on servers we operate, not on outside services. Let’s Encrypt issues our website security certificates and receives no personal information.

We may also share information:

8. Where data is stored

Pulse runs on Microsoft Azure in the United States: the service is in the US East region, and encrypted backups are copied to the West US 2 region. Azure OpenAI processing for health information takes place in a US region. OpenAI processes data in the United States and other countries where it and its service providers operate, under its API data terms. OpenAI may keep data it receives for up to 30 days to detect abuse, and then deletes it.

If your organization uses its own dedicated Pulse server, its data is stored where that server runs, as set out in its agreement with us.

9. How long we keep information

10. How we protect information

No system is perfectly secure. If we learn of a security incident that affects your information, we will notify you, or your organization, as the law and our agreements require.

11. Your choices and rights

To make a request, email info@midwestsystems.ai. We may need to confirm your identity first. We will not treat you differently for using your rights.

12. Children

Pulse is a business service for authorized adult users. It is not intended for children, and we do not knowingly collect information from anyone under 18. If you believe a child has given us information, contact us and we will delete it.

13. Changes to this policy

We may update this policy as Pulse changes. We will post the new version here with a new “Last updated” date. If a change is significant, we will also tell you in the app or by email before it takes effect.

14. Contact us

Midwest AI Systems Inc
Attn: Privacy Officer
41528 Garden Way Dr
Sterling Heights, MI 48314
United States
Email: info@midwestsystems.ai