You already have the data.
You just can't ask it anything.
Your bookings live in one system, your ad spend in another, your reviews somewhere else, and your invoices in an inbox. NeonData pulls it all into one place — then lets you ask plain questions and get real answers from your own numbers, in seconds.
Grab 30 minutes — pick any time that works for you.
Stop pulling reports.
Just ask.
Right now, answering one question about your business means logging into four dashboards, exporting spreadsheets, and hoping the numbers agree. NeonData does that part overnight, on its own. Then you ask your question the way you'd say it out loud:
"How many people called us from our website last month, and which channel sent them?"
"Are we about to run out of tox at the Scottsdale location?"
"Which treatments are people searching for near us that we don't show up for?"
"Pull every invoice from this vendor since January and total it."
"Did our Google reviews slow down this quarter, or does it just feel that way?"
"Which pages on our site lost traffic after the redesign?"
Every one of these works today. Connecting ad spend all the way through to booked revenue is on the roadmap, not shipped — we'd rather tell you that up front.
Everything in one place
Your website traffic, your search rankings, your Google reviews, your documents and your product inventory — pulled together and refreshed automatically every night. No exports, no copy-paste, no "which spreadsheet is current?"
Ask, don't report
You ask questions in ChatGPT or Claude — the AI tools you may already pay for. The difference is that NeonData hands them your actual numbers, so the answer comes from your business instead of being a confident guess.
And it runs the clinic, too
NeonData EMR handles scheduling, charting and patient records on the same login. Patient charts stay private: what the AI can see today is your marketing and your documents. Clinical records are not part of it.
Built for medspas.
Not adapted to them.
AI is only as good as what it's allowed to see. Most tools bolt a chat box onto one dashboard and call it intelligence. NeonData starts at the other end: it collects from every channel you actually use, organizes it properly, and only then lets an AI answer questions about it.
And it's built around how a medspa really runs — locations, providers, treatments, product on the shelf — rather than a generic template with your logo dropped in. We'd rather be deep in one industry than shallow in ten.
Everything it does,
in one page
Plain version up front. If you want to know how it actually works — or you're handing this to whoever runs your IT — open the technical detail under any card.
All your marketing numbers, in one place
Google, Meta, your search rankings and your listings — collected automatically every night, so you're never comparing two stale screenshots.
LiveHow it works
Connect Google Search Console, Analytics, Ads, Meta, Ahrefs, Uberall, and Google Business Profile. Data flows automatically on a nightly schedule, stored in structured bronze + silver layers.
Ask questions in ChatGPT or Claude
Use the AI tools you already use. Ask about your business in normal words and get an answer built from your real data — not a guess.
LiveHow it works
Marketing data, document search, inventory, saved decisions, and analyst recipes — all exposed as MCP tools. Connect from Claude Desktop, Claude Code, ChatGPT, or any MCP-compatible client over OAuth 2.1.
It understands a medspa
Locations, providers, treatments, product on the shelf. It knows what those mean instead of treating your clinic like a generic website.
MedSpa v1How it works
Unlike generic data connectors, NeonData schemas are purpose-built for service businesses. MedSpa-specific context like location signals, local pack ranking, and SERP feature tracking are first-class.
Your front desk can look things up instantly
Upload your treatment protocols and service descriptions, and staff can ask and get your answer — not something they found on Google.
LiveHow it works
Treatment protocols, service explanations, and procedure documentation are AI-classified on upload and exposed to agents through the ask_documents MCP tool, so front-line staff query your own knowledge base in real time and get answers grounded in your actual offerings. Works as soon as your documents are uploaded.
Your data is yours alone
No other clinic can see it, your passwords to connected accounts are encrypted, and if you ever leave you can have all of it deleted.
LiveHow it works
Every piece of data is isolated to its account. Hive-partitioned S3 storage, encrypted credentials, and per-connection access controls. GDPR-delete-ready by design.
Dashboards, if you'd rather just look
Charts for traffic, rankings, ad spend and reviews — no questions required. Export any of it to a spreadsheet.
LiveHow it works
Visual performance dashboard for every connected source. Rankings trends, traffic curves, ad spend, and review velocity — all in one place with CSV export for your own reporting.
Stop digging through your inbox
Forward or upload your invoices and paperwork and it files them for you — then you can search inside them, and it reads the line items off vendor invoices.
LiveHow it works
Email, upload, or connect Google Drive. NeonData auto-classifies every document with AI, lets you semantically search across their contents, and extracts line items from vendor invoices.
Know what's on the shelf before you run out
Stock counts by location, a heads-up when something's low or about to expire, and your equipment tracked in the same place.
LiveHow it works
Track on-hand stock, low-stock and expiring-lot alerts, and equipment across every location — and correlate product consumption with lead volume.
See who's actually contacting you
One line added to your website tells you who called, who filled out a form, and which ad or search sent them. No cookies, and it never captures what people type.
LiveHow it works
Drop one script tag and capture pageviews, sessions, call clicks, form submissions, and channel attribution — all first-party. Cookieless by default; built-in consent banner; never transmits form-field values.
Every channel. One layer.
NeonData ingests from the sources that matter most to service businesses, with more on the roadmap.
Your data,
queryable by any AI
NeonData exposes 53 MCP tools spanning marketing analytics, document search, inventory, saved decisions, and analyst recipes. Connect from Claude Desktop, Claude Code, ChatGPT, or any MCP-compatible client — they all speak the same protocol.
- OAuth 2.1 authorization — secure, token-scoped access per account
- Streamable HTTP transport, compatible with Claude Desktop, Claude Code, and ChatGPT
- 53 tools: marketing data, document search, inventory, memory & analyst recipes
- Multi-tenant data isolation — agents only see what they're authorized to see
- REST API for programmatic access alongside MCP
{
"mcpServers": {
"neondata": {
"command": "mcp-remote",
"args": [
"https://api.neondata.co/mcp"
]
}
}
}
# In Claude Desktop, after connecting: "Show me organic keyword rankings for our MedSpa location this month, and flag any keywords where we're seeing local pack impressions." → NeonData tool responds with structured data from Ahrefs + GSC silver layer
NeonData EMR
Marketing data tells you which channel produced a lead. The EMR is where that lead becomes a booked appointment, a treatment, and a chart note. Both run on one account model with a single sign-on, so a location, a service, and a customer mean the same thing on either side.
Appointment Scheduling
Book by provider, room, and equipment with computed availability and blocked time. Double-booking is prevented by Postgres exclusion constraints — a structural guarantee in the database, not just a check in application code.
LiveService & Resource Catalog
Services with durations and provider requirements, treatment rooms, shared equipment as a first-class bookable resource, and per-provider schedules. Because one device often gates several services, equipment is scheduled — not assumed.
LiveCharting
Clinical notes with an explicit sign step and a separate amendment trail, so a signed note is never silently rewritten. Patient records carry clinical flags surfaced at the point of care.
LiveTeam & Tasks
Role-scoped membership with reactivation and immediate session termination, plus task assignment across the clinic. Revoking access ends live sessions rather than waiting for a token to expire.
LiveMulti-Location
Locations with their own hours, rooms, equipment, and staff. Location records reconcile against the rooftops already defined on the marketing side, so the two products agree on what a site is.
LiveTenant Isolation & Audit
Every tenant's data is isolated by Postgres row-level security, enforced through a restricted database role that cannot bypass it. The audit log is append-only at the database level — the application itself cannot rewrite or erase its own trail.
LiveEarly access, live today with pilot clinics. Patient messaging, payments and billing are in development and not yet available. Clinical data is not exposed to AI agents — the MCP layer covers marketing and document data only.
Ask About EMR Access →Built for MedSpa. Designed to scale.
We go deep before we go wide — vertical expertise first, horizontal platform second.
MedSpa Marketing Intelligence
- Multi-source marketing data aggregation
- MCP server with Claude Desktop support
- Admin dashboard & visual analytics
- Per-location data isolation
- Nightly ingestion schedules
Operations & Clinical Layer
- Treatment protocol & document ingestion
- Semantic document search and staff Q&A
- NeonData EMR — scheduling, charting, patients
- Inventory, equipment & multi-location
- Single sign-on across both products
Unified Intelligence & Expansion
- Clinical operations data in the AI layer
- Marketing spend to booked-revenue attribution
- Payments, billing & patient messaging
- Dental, chiropractic, wellness, salon
- Multi-location franchise support
Common questions
What is NeonData?
NeonData is two products on one account model for brick-and-mortar service businesses. The data hub aggregates marketing and operational data into a unified, structured layer that any AI agent can query over the Model Context Protocol (MCP). NeonData EMR is the clinical operations system — scheduling, charting, patients, inventory and multi-location — sharing a single sign-on with the hub. The first vertical is medspa.
What data sources does NeonData connect?
NeonData has four live marketing data sources — Google Search Console, Google Analytics 4, Ahrefs, and Google Business Profile listings — plus Google Drive and email document ingest and a first-party web analytics pixel. Meta and Google Business Profile performance metrics are ingesting but awaiting platform approval to return full data. Google Ads and Uberall are code-complete but not yet connected to a live account. Additional operational and financial integrations are on the roadmap.
How do AI agents access NeonData?
NeonData exposes a Model Context Protocol (MCP) server over streamable HTTP with OAuth 2.1 authorization. Any MCP-compatible agent — Claude Desktop, Claude Code, or a custom agent — can connect and query performance, rankings, reviews, and ad metrics in natural language. A REST API is available for programmatic access.
What is NeonData EMR?
NeonData EMR is the clinical operations half of the platform: appointment scheduling with computed availability, a catalog of services, treatment rooms, shared equipment and providers, charting with signed clinical notes and a separate amendment trail, patient records with clinical flags, tasks, product inventory and multi-location support. Double-booking is prevented by database-level exclusion constraints rather than only by application checks, each tenant is isolated by Postgres row-level security, and the audit log is append-only so the application cannot rewrite its own trail. It shares one account model and a single sign-on with the data hub. It is in early access with pilot clinics; patient messaging, payments and billing are in development. Clinical data is not exposed to AI agents — the MCP layer covers marketing and document data only.
What industries does NeonData support?
NeonData launched in the medspa vertical with purpose-built schemas for local service businesses. The roadmap expands to dental, chiropractic, wellness, salon and beauty, and fitness verticals.
How does NeonData keep data secure and private?
Every piece of data is isolated to its account using hive-partitioned storage, encrypted credentials, and per-connection access controls. The platform is designed to be GDPR-delete-ready, and AI agents only see data they are explicitly authorized to access.
Terms & Privacy
Last updated: August 13, 2026
1. Acceptance of Terms
By accessing or using the NeonData platform, API, MCP server, or any associated services (collectively, the "Service"), you agree to be bound by these Terms of Service ("Terms"). If you are accessing the Service on behalf of a company or organization, you represent that you have authority to bind that entity to these Terms.
If you do not agree to these Terms, do not use the Service.
2. Description of Service
NeonData provides a multi-source marketing data aggregation and intelligence platform for brick-and-mortar service businesses. The Service includes:
- Automated ingestion of marketing and operational data from connected third-party sources
- Structured data storage and transformation pipelines
- A Model Context Protocol (MCP) server enabling AI agent access to aggregated data
- A REST API for programmatic access to account data
- An administrative dashboard and visualization interface
3. Account Registration and Security
You must provide accurate, complete, and current information when creating an account. You are responsible for maintaining the confidentiality of your API keys and access credentials. You agree to notify NeonData immediately of any unauthorized use of your account. NeonData is not liable for any loss resulting from unauthorized access to your account.
4. Third-Party Data Sources and Authorizations
The Service connects to third-party platforms including Google (Search Console, Analytics, Ads, Business Profile), Meta, Ahrefs, and Uberall. By connecting these sources, you:
- Represent that you have the authority and necessary permissions to authorize NeonData to access data from those accounts
- Agree that your use of third-party platform data remains subject to each platform's own terms of service
- Acknowledge that NeonData accesses only the data scopes explicitly authorized during the OAuth connection flow
NeonData's use of Google API data is subject to the Google API Services User Data Policy, including the Limited Use requirements.
5. Acceptable Use
You agree not to:
- Use the Service to access data you do not have authorization to access
- Attempt to reverse-engineer, decompile, or extract source code from the Service
- Use automated means to scrape or bulk-extract data beyond normal API usage
- Resell or sublicense access to the Service without written permission
- Use the Service for any unlawful purpose or in violation of any applicable regulations
6. Data Ownership
You retain full ownership of your business data. NeonData does not sell, share, or transfer your account data to third parties except as required to operate the Service (e.g., cloud infrastructure providers under data processing agreements). Aggregated, anonymized platform metrics may be used to improve the Service.
7. Intellectual Property
The NeonData platform, including its software, schemas, and documentation, is the intellectual property of NeonData and its licensors. Nothing in these Terms grants you ownership of the platform itself. Your data remains yours.
8. Service Availability and Modifications
NeonData will make reasonable efforts to maintain service availability but does not guarantee uninterrupted access. We reserve the right to modify, suspend, or discontinue features of the Service with reasonable notice. We may update these Terms from time to time; continued use after notice of updates constitutes acceptance.
9. Limitation of Liability
To the maximum extent permitted by applicable law, NeonData shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of or inability to use the Service, including loss of business data or revenue. Our total liability for any claim arising under these Terms shall not exceed the amount paid by you for the Service in the three months preceding the claim.
10. Termination
Either party may terminate access to the Service at any time. Upon termination, your access credentials will be revoked. Data retained in NeonData's systems will be deleted within 90 days of account termination upon request, subject to legal retention obligations.
11. Governing Law
These Terms are governed by the laws of the State of Delaware, without regard to its conflict of law provisions. Any disputes shall be resolved in the state or federal courts located in Delaware.
12. Text Messaging (SMS) Terms
NeonData EMR includes a patient communications feature through which participating clinics send text messages to their patients, such as appointment reminders, confirmations, and other care-related notifications. If you opt in to receive text messages from a clinic that uses NeonData, the following terms apply:
- Consent. You will only receive messages if you provided your phone number and agreed to receive text messages, either directly to the clinic or through its booking and intake process. Consent to receive text messages is not a condition of purchasing any goods or services or of receiving treatment.
- Message frequency varies based on your appointments and interactions with the clinic.
- Message and data rates may apply. Any such charges are billed by your mobile carrier.
- Opt out at any time by replying STOP to any message. You will receive one final message confirming your opt-out, after which no further messages will be sent to your number. You may also ask the clinic directly to remove your number.
- Help. Reply HELP to any message for assistance, contact the clinic that sends your messages, or email legal@neondata.co.
- Carrier liability. Mobile carriers are not liable for delayed or undelivered messages.
How mobile information is collected, used, and protected is described in Section 12 of our Privacy Policy, including our commitment that mobile information is never shared with third parties for marketing purposes.
13. NeonData EMR and Protected Health Information
NeonData EMR is an optional module, not part of the data platform. If your account does not have NeonData EMR enabled, NeonData does not receive, store, or process protected health information ("PHI") on your behalf, and nothing in this section applies to you. Marketing and operational data from connected advertising, analytics, and listing sources is not PHI.
The remainder of this section applies only to accounts with NeonData EMR enabled.
- Roles. You act as the Covered Entity (or as a Business Associate of one) under the Health Insurance Portability and Accountability Act ("HIPAA"). NeonData acts as your Business Associate with respect to PHI processed through NeonData EMR.
- A Business Associate Agreement is required. A separate BAA must be executed before PHI is entered into NeonData EMR. That agreement governs our handling of PHI, and where it conflicts with these Terms, the BAA controls.
- Permitted use. We use and disclose PHI only to provide and support NeonData EMR, as permitted by the BAA, and as required by law. We do not use PHI for advertising, do not sell it, and do not use it to train artificial-intelligence models.
- Clinical data is not exposed to AI agents. The MCP server and any AI-agent interface cover marketing and document data only. Patient records, clinical notes, and appointment details are not reachable through them.
- Your responsibilities. You are responsible for obtaining any consent or authorization required to collect and enter patient information, for the accuracy of clinical records you create, and for managing which of your personnel hold access.
- Safeguards. NeonData EMR isolates each tenant's clinical data at the database level, records access in an append-only audit log the application cannot rewrite, and encrypts data in transit and at rest.
- Termination. On termination, PHI is returned or destroyed in accordance with the BAA rather than under Section 10's general retention terms.
NeonData EMR is offered as early access. It is a record-keeping and scheduling tool, not a medical device, and it does not provide clinical advice or decision-making.
14. Contact
For questions about these Terms, contact us at: legal@neondata.co
Last updated: August 13, 2026
1. Overview
NeonData ("we," "our," or "us") operates a marketing data aggregation platform for service businesses. This Privacy Policy explains how we collect, use, store, and protect information in connection with our Service. We are committed to protecting both your personal data and the business data of your customers.
2. Information We Collect
Account information: Name, email address, company name, and billing information when you register for the Service.
Connected source data: Marketing and operational data from third-party sources you explicitly connect (Google, Meta, Ahrefs, Uberall). This includes search performance metrics, ad spend data, website analytics, and business listing information. We access only the data scopes you authorize.
Usage data: Information about how you interact with the platform, including API calls, dashboard views, and feature usage — used to improve the Service.
Technical data: IP addresses, browser type, and session information for security and operational purposes.
Patient communications data: When a clinic using NeonData EMR enables patient text messaging, we process patient phone numbers, opt-in consent records, and message content on the clinic's behalf, solely to deliver the messages the clinic initiates (see Section 12).
3. How We Use Your Information
- To provide, operate, and improve the Service
- To aggregate and transform marketing data into structured formats for your AI tools and dashboards
- To authenticate and secure your account and API access
- To send service-related communications (onboarding, security alerts, feature updates)
- To comply with legal obligations
We do not use your connected marketing data for advertising, cross-customer profiling, or any purpose other than operating the Service on your behalf.
4. Google API Data
NeonData's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Specifically:
- Google data is used only to provide and improve user-facing features of the Service
- Google data is not used to serve advertising
- Google data is not transferred to third parties except as necessary to provide the Service
- No human reads your Google data except with your explicit permission for support purposes
5. Data Storage and Security
Your data is stored in isolated, account-scoped partitions in encrypted cloud storage (AWS S3 or equivalent). API credentials are encrypted at rest using industry-standard symmetric encryption. Access to your data requires authenticated API keys that you control.
We implement technical and organizational measures appropriate to the sensitivity of the data, including encryption in transit (TLS), access logging, and regular security reviews.
6. Data Sharing and Third Parties
We do not sell your data. We may share data with:
- Infrastructure providers: Cloud storage and compute (under data processing agreements)
- Legal requirements: When required by law, court order, or to protect rights and safety
- Business transfers: In the event of a merger or acquisition, with notice and the same privacy protections
Mobile phone numbers, text-messaging opt-in data, and consent records are never shared with third parties or affiliates for marketing or promotional purposes (see Section 12).
7. Data Retention and Deletion
Connected source data is retained while your account is active to support historical trend analysis. Upon account termination, you may request deletion of all stored data within 90 days. Account records are retained for a minimum of 3 years for legal and billing purposes.
You may request deletion of specific data or revoke third-party source connections at any time through the admin dashboard.
8. Your Rights
Depending on your jurisdiction, you may have rights to:
- Access a copy of your personal data we hold
- Correct inaccurate personal data
- Request deletion of your personal data ("right to be forgotten")
- Object to or restrict certain processing activities
- Data portability — receive your data in a structured, machine-readable format
To exercise any of these rights, contact us at privacy@neondata.co.
9. Cookies and Tracking
The Service (app.neondata.co) uses session cookies solely for authentication. The NeonData marketing website (neondata.co) uses our own first-party analytics pixel (nd.js) to collect privacy-safe usage data: pageviews, session counts, scroll depth, and conversion signals such as call clicks and form submissions. This pixel is cookieless by default — no durable tracking cookie is set unless you explicitly accept via the consent banner. It never transmits form field values, and all data is stored on NeonData's own servers and never sold or shared with advertising platforms. You may decline tracking via the consent banner or by setting window.ndConsent = false before the script loads.
10. Children's Privacy
The Service is not directed to individuals under 18. We do not knowingly collect personal information from minors.
11. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of material changes by email or via a notice in the Service. Continued use after the effective date of changes constitutes acceptance.
12. Mobile Information and Text Messaging
When a clinic using NeonData EMR enables patient text messaging, we process patient phone numbers, opt-in consent records, and message content on behalf of that clinic, solely to deliver the messages the clinic initiates — such as appointment reminders, confirmations, and other care-related notifications.
No mobile information will be shared with third parties or affiliates for marketing or promotional purposes. Text messaging originator opt-in data and consent will not be shared with any third parties, excluding aggregators and providers of the text-message services, and only to the extent necessary to deliver the messages you have consented to receive.
You can opt out of text messages at any time by replying STOP to any message, or by contacting the clinic that sends them. Reply HELP for assistance. Message and data rates may apply, and message frequency varies. Full messaging terms are in Section 12 of our Terms of Service.
13. How to Delete Your Data
You can remove your data from NeonData at any time. There are two steps, and you can do either independently.
1. Disconnect the source. Sign in at https://app.neondata.co/portal, open your account page, find the connected source under Data Sources, and choose Disconnect. This immediately deletes the stored access credentials for that source and stops all further data collection. You can do this yourself, without contacting us.
2. Request deletion of data already collected. Email privacy@neondata.co from the address associated with your account, stating which account and which source you want erased. We delete the corresponding records within 30 days and confirm by email.
Facebook and Instagram. For data obtained through a connected Facebook Page or Instagram Business account, you may additionally revoke NeonData's access directly from Facebook: go to Settings & Privacy → Settings → Business Integrations, select NeonData, and choose Remove. Revoking access there stops future collection; email us as described above to also erase data already stored.
Deleting an account removes its ingested source data, stored credentials, and derived reporting. We may retain limited billing and audit records where required by law.
14. Protected Health Information (NeonData EMR only)
This section applies only to clinics using NeonData EMR, which is an optional module. If your account does not have it enabled, NeonData holds no protected health information ("PHI") about your patients. Marketing and operational data — search performance, ad spend, website analytics, listings, documents — is not PHI, and none of the rest of this policy changes because NeonData EMR exists.
What we process. Where a clinic enables NeonData EMR, we process the patient information that clinic enters or generates: identity and contact details, appointments, clinical notes and amendments, treatment and product records, clinical photographs, and — where patient messaging is switched on — phone numbers, consent records, and message content.
Our role. We process this only on the clinic's instructions, as its service provider and HIPAA Business Associate under a Business Associate Agreement. The clinic, not NeonData, decides what is collected and who may see it.
What we never do with it. PHI is not used for advertising or marketing, is not sold or shared for anyone else's marketing, is not used to train artificial-intelligence models, and is not exposed through the MCP server or any AI-agent interface — those reach marketing and document data only.
Safeguards. Clinical data is isolated per clinic at the database level, so one tenant's records are unreachable from another's. Access is recorded in an append-only audit log that the application itself cannot alter or delete. Data is encrypted in transit and at rest. Clinical photographs are stored in a dedicated location separate from marketing data, reachable only by the clinical system.
Sub-processors. We use cloud infrastructure providers to host the service, and a telecommunications provider where a clinic enables patient messaging. We engage these under written agreements appropriate to the data involved.
If you are a patient. Your rights of access, correction, and restriction under HIPAA run against the clinic that treats you, not against NeonData — we hold your records on that clinic's behalf and cannot release or amend them on our own initiative. Contact your clinic directly. We support clinics in answering such requests, and you may reach us at privacy@neondata.co if your clinic directs you to.
Retention and breach notification. PHI is retained, returned, or destroyed as the clinic instructs and as the Business Associate Agreement requires — Section 7's general retention terms do not override it. We notify the clinic of any breach of unsecured PHI within the timeframes that agreement and applicable law require.
15. Contact
For privacy questions or to exercise your rights: privacy@neondata.co
NeonData · Legal inquiries: legal@neondata.co