Company
Privacy Policy
Effective 2026-07-14. How we handle data for this site, the phone line, and GetAdvice.
Effective: 2026-07-14
This Privacy Policy describes how JM Automated Solutions LLC ("we," "us") handles data for jmautomated.com, MILO AI Worker, and the GetAdvice iOS app. Short version below; full details follow.
The short version
- The free tier runs ondevice whenever your device supports it. When ondevice models are unavailable, your question is processed securely by our servers and the AI providers named below used only to generate the answer, never stored.
- We do not track you across apps or websites. No IDFA. No App Tracking Transparency prompt.
- The iOS app has no thirdparty analytics or ads. No Firebase Analytics, Google Ads, Facebook SDK, or AppLovin in the app.
- The public website uses limited analytics. Our own firstparty analytics are cookieless and used for pageperformance and productinterest signals. While we run ad campaigns, the website also loads admeasurement pixels (see section 1D) never the iOS app.
- Voice transcription is ondevice. Audio is never uploaded.
- We don't sell your data. We don't have data to sell.
- Worker SMS is optin on a call. Appointment confirmations only; mobile numbers are not sold/shared for thirdparty marketing. Reply STOP to cancel.
1. What we collect
A. Free tier (anonymous, ondevice)
We collect nothing. When your device supports Apple's ondevice language models, questions and answers are processed on your iPhone and stored locally in the app's sandboxed storage. If ondevice models are unavailable, your question is sent securely to our servers and processed by the AI providers listed in section 4 used only to generate the answer and not stored.
B. If you Sign In with Apple
We receive from Apple: a stable opaque Apple user ID (a hash, not your Apple ID email), your display name if you choose to share it, and your email (real or Apple's private relay Apple decides). Your session token is stored in the iOS Keychain on your device, and your account record (Apple user ID, name if shared, email) is stored on our server to recognize you across devices. You can delete it inapp at any time (Settings › Delete account data).
C. Paid products (GetAdvice Pro and MILO AI Worker)
GetAdvice Pro: Apple processes the payment. We never see your credit card. We receive a signed receipt from Apple confirming an active subscription and the product ID purchased (com.getadvice.pro.monthly). Cloud requests go through our Cloudflare Worker endpoint. The Worker sees your prompt and GetAdvice's reply (used only to generate the answer, not stored), a request ID for billing reconciliation, and the IP address Cloudflare's edge sees (transient, used for rate limiting). The Worker does not log prompts to disk.
MILO AI Worker: If you subscribe on jmautomated.com, payment is processed by our checkout provider (for example PayPal or Apple Pay). We store the account email you use to sign in, subscription status, your AI line configuration (greeting, firm name, calendar connection status), and call-summary content needed to email you and operate the line. Call audio may be processed by our voice providers solely to handle the live call; we do not sell call recordings or summaries.
D. Public website analytics and ad measurement
The public website at jmautomated.com uses limited, cookieless firstparty analytics to understand which public pages are useful, such as the homepage, demo, article, model, and citation pages. These are configured separately from the iOS app and are not used for ad personalization, crossapp tracking, or selling data.
Admeasurement pixels (only while we advertise). When we run advertising campaigns, the website may also load measurement tags from the ad platforms we use currently the Meta (Facebook/Instagram) Pixel and Google measurement tags. These use cookies and similar technologies to tell the ad platform that a visit, page view, or contactform submission happened, so we can see whether our ads work and the platform can measure and improve ad delivery. They receive standard web signals (pages viewed, approximate location from your IP, browser information) and, on the contact form, only the fact that a submission happened never the name, email, or message you typed. When no campaign is configured, these tags do not load at all. You can limit this measurement with your browser's tracking protections or, for Meta, through your Meta ad preferences.
E. Website contact form
If you use the contact form on jmautomated.com, we receive the name, email address, and project description you submit, plus a Cloudflare Turnstile token used only to filter bots. We store this so we can reply to you and keep a record of the conversation. It is never shared with advertisers or data brokers, and you can email us to delete it at any time.
2. Permissions the GetAdvice app asks for
| Permission | Why | Data leaves device? |
|---|---|---|
| Microphone | Voice input captured only while you use the mic; transcription happens ondevice. | No. |
3. Data retention
- Ondevice: Chat history is kept locally until you delete the app or clear it from the app settings.
- Server: For Pro users, individual prompts are processed in memory and discarded. We retain only subscription state (until you cancel + Apple's 30day grace period) and anonymous request counts for capacity planning.
F. MILO AI Worker SMS (appointment confirmations)
Full public optin workflow and verbal consent script: jmautomated.com/smsoptin.
If you call a business that uses MILO AI Worker and book a consultation on that call, you may receive a onetime transactional SMS confirmation after you provide or confirm your mobile number and agree on the call to receive that text. These messages are appointment confirmations from JM Automated Solutions (or the business operating the line under their account). Message frequency varies with your bookings (typically one confirmation per appointment). Message and data rates may apply. Reply STOP to cancel; HELP for help.
We do not sell or share mobile phone numbers with third parties for their marketing. Numbers are used only to deliver the confirmation you agreed to, for operational support of that booking, and as required by law. Optout is honored for further SMS on that messaging path.
4. Google API Services & Limited Use
MILO AI Worker on jmautomated.com/worker may request Google Sign-In and Google Calendar access so the product can create appointment events after a phone booking. The OAuth scopes we request are limited to what the product needs (for example openid, email, and https://www.googleapis.com/auth/calendar.events).
Limited Use compliance (public statement): The use and transfer of raw or derived user data received from Google Workspace APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
In practice that means:
- Google Calendar data is used only to provide or improve user-facing calendar booking features of MILO AI Worker (create or update appointment events the user requested via the AI phone line).
- We do not sell Google user data. We do not use Google user data for advertising or unrelated AI/ML model training.
- Human access to Google user data is limited to security, compliance, and providing support the user requests.
- You can disconnect Google Calendar from the Worker dashboard and revoke access in your Google Account permissions at any time.
More detail: Google Limited Use requirements.
5. Sharing
We share app data only with these parties, only for these purposes:
| Party | What we share | Why |
|---|---|---|
| Apple | Subscription state | StoreKit 2 is Apple's payment system |
| Cloudflare / Render | Prompt + reply when cloud processing is used | Infrastructure that routes the request |
| AI providers (xAI; OpenAI for spoken audio; Anthropic or Perplexity as fallbacks) | Prompt + reply when cloud processing is used | Generate the answer and spoken audio |
| OAuth tokens + calendar event fields when you connect Google Calendar on Worker | Create appointment events you book on the AI phone line (see section 4 Limited Use) |
For the public website, limited analytics vendors may receive pageview and interaction signals only when analytics is configured, and the ad platforms named in section 1D receive admeasurement signals only while we run campaigns. We do not sell data or share it with data brokers, and the iOS app shares nothing with advertisers or social networks.
6. Your rights
- Delete the app to remove all ondevice data instantly.
- Sign out from Settings to clear stored Apple credentials.
- Email Email to request deletion of any serverside subscription record. We process requests within 30 days.
7. Children
GetAdvice is rated 4+ on the App Store and is not directed at children under 13. We do not knowingly collect data from children. Parents who believe a child has shared personal information through GetAdvice can email Email.
8. Changes
We may update this policy. The "Effective" date at the top will change. Material changes will be surfaced in the app on next launch.
9. Contact
Email
JM Automated Solutions LLC, California, United States