GenomOncology Remote MCP¶
Privacy Policy Version 1.2 – Effective June 18, 2025
1. Data We Collect¶
Type | Examples | Source | Storage |
---|---|---|---|
Account | Google user ID, email, display name | From Google OAuth | BigQuery |
Queries | Prompts, timestamps | User input | BigQuery |
Operational | IP address, user-agent | Automatic | Temporary only |
Usage | Token counts, latency, model performance | Derived metrics | Aggregated |
Third-Party Responses | API responses from PubMed, bioRxiv, etc. | Third-party services | Not stored |
We do not collect sensitive health or demographic information.
2. How We Use It¶
- Authenticate and secure the service
- Improve quality, accuracy, and speed of model output
- Analyze aggregate usage for insights
- Monitor third-party API performance (without storing responses)
- Comply with laws
3. Legal Basis (GDPR/UK)¶
- Contractual necessity (Art. 6(1)(b) GDPR)
- Legitimate interests (Art. 6(1)(f))
- Consent, where applicable
4. Who We Share With¶
- Google Cloud / Cloudflare – Hosting & Auth
- API providers – e.g., PubMed, bioRxiv
- Your queries are transmitted to these services
- We do not control their data retention practices
- We do not store third-party responses
- Analytics tools – e.g., BigQuery
- Authorities – if required by law
We do not sell your personal data.
5. Third-Party Data Handling¶
When you use the Service:
- Your queries may be sent to third-party APIs (PubMed, bioRxiv, TCGA, 1000 Genomes)
- These services have their own privacy policies and data practices
- We use third-party responses to generate output but do not store them
- Third parties may independently retain query data per their policies
- Only your username and queries are stored in our systems
6. Cookies¶
We use only Google OAuth session cookies. No additional tracking cookies are set.
7. Data Retention¶
- BigQuery storage (usernames & queries): Retained indefinitely
- Operational data (IP, user-agent): Not retained
- Third-party responses: Not stored
- Aggregated metrics: Retained indefinitely
- Account Username: Retained until deletion requested
8. Security¶
- All data encrypted in transit (TLS 1.3)
- Least-privilege access enforced via IAM
- Username and query data stored in BigQuery with strict access control
- Operational data (IP, user-agent) processed but not retained
- Incident Response: Security incidents investigated within 24 hours
- Breach Notification: Users notified within 72 hours of confirmed breach
- Security Audits: Annual third-party security assessments
- Vulnerability Reporting: See our SECURITY.md
9. International Transfers¶
Data is stored in Google Cloud's us-central1
.
Transfers from the EU/UK rely on SCCs.
10. Your Rights¶
Depending on your location, you may request to:
- Access, correct, or delete your data
- Restrict or object to processing
- Port your data
- File a complaint (EEA/UK)
- Opt out (California residents)
Data Export:
- Available in JSON or CSV format
- Requests fulfilled within 30 days
- Includes: account info, queries, timestamps
- Excludes: operational data, third-party responses, aggregated metrics
Email: [email protected]
11. Children's Privacy¶
The Service is not intended for use by anyone under 16 years old.
12. Policy Changes¶
We will update this document at /privacy
with an updated Effective Date.
Material changes will be announced by email.
Version history maintained at: github.com/genomoncology/biomcp/blob/main/docs/biomcp-privacy.md
13. Contact¶
Data Protection Officer 📧 [email protected] 📮 GenomOncology LLC – Privacy Office 1138 West 9th Street, Suite 400 Cleveland, OH 44113
Security Policy¶
Reporting a Vulnerability¶
We take the security of biomcp seriously. If you believe you have found a security vulnerability, please report it to us as described below.
Please do NOT:¶
- Open a public GitHub issue
- Discuss the vulnerability publicly before it has been addressed
Please DO:¶
- Email us at [email protected]
- Include the word "SECURITY" in the subject line
- Provide detailed steps to reproduce the vulnerability
- Include the impact and potential attack scenarios
What to expect:¶
- Acknowledgment: Within 24 hours
- Initial Assessment: Within 72 hours
- Status Updates: At least every 5 business days
- Resolution Target: Critical issues within 30 days
Scope¶
Vulnerabilities in the following areas are in scope:
- Authentication bypass or privilege escalation
- Data exposure or unauthorized access to user queries
- Injection vulnerabilities (SQL, command, etc.)
- Cross-site scripting (XSS) or request forgery (CSRF)
- Denial of service vulnerabilities
- Insecure cryptographic implementations
- Third-party API key exposure
Out of Scope:¶
- Vulnerabilities in third-party services (PubMed, bioRxiv, etc.)
- Issues in dependencies with existing patches
- Social engineering attacks
- Physical attacks
- Attacks requiring authenticated admin access
Disclosure Policy¶
- We will work with you to understand and validate the issue
- We will prepare a fix and release it as soon as possible
- We will publicly disclose the vulnerability after the fix is released
- We will credit you for the discovery (unless you prefer to remain anonymous)
Safe Harbor¶
Any activities conducted in a manner consistent with this policy will be considered authorized conduct, and we will not initiate legal action against you. If legal action is initiated by a third party against you in connection with activities conducted under this policy, we will take steps to make it known that your actions were conducted in compliance with this policy.
Contact¶
Security Team Email: [email protected] PGP Key: Available upon request
Thank you for helping keep biomcp and our users safe!
GenomOncology Remote MCP¶
Terms of Service Version 1.2 – Effective June 18, 2025
This document applies to the hosted Remote MCP service (the "Service") provided by GenomOncology LLC.
For use of the open-source code available at https://github.com/genomoncology/biomcp, refer to the repository's LICENSE file (e.g., MIT License).
1. Definitions¶
Term | Meaning |
---|---|
Service | The hosted Model Context Protocol (MCP) instance available via Cloudflare and secured by Google OAuth. |
User Content | Prompts, messages, files, code, or other material submitted by you. |
Output | Model-generated text or data produced in response to your User Content. |
Personal Data | Information that identifies or relates to an identifiable individual, including Google account identifiers and query text. |
Commercial Use | Any use that directly or indirectly generates revenue, including but not limited to: selling access, integrating into paid products, or using for business operations. |
Academic Research | Non-commercial research conducted by accredited educational institutions for scholarly purposes. |
2. Eligibility & Accounts¶
You must:
- Be at least 16 years old
- Have a valid Google account
- Not be barred from receiving services under applicable law
Authentication is handled via Google OAuth. Keep your credentials secure.
3. License & Intellectual Property¶
You are granted a limited, revocable, non-exclusive, non-transferable license to use the Service for internal research and non-commercial evaluation.
Permitted Uses:
- Personal research and learning
- Academic research (with attribution)
- Evaluation for potential commercial licensing
- Open-source development (non-commercial)
Prohibited Commercial Uses:
- Reselling or redistributing Service access
- Integration into commercial products/services
- Use in revenue-generating operations
- Commercial data analysis or insights
For commercial licensing inquiries, contact: [email protected]
We retain all rights in the Service and its software. You retain ownership of your User Content, but grant us a royalty-free, worldwide license to use it (and the resulting Output) to provide, secure, and improve the Service.
4. Acceptable Use & Rate Limits¶
You must not:
- Violate any law or regulation
- Reverse-engineer, scrape, or probe the Service or model weights
- Exceed rate limits or disrupt the Service
Rate Limits:
- Standard tier: 100 requests per hour, 1000 per day
- Burst limit: 10 requests per minute
- Payload size: 50KB per request
Exceeding Limits:
- First violation: 1-hour suspension
- Repeated violations: Account review and possible termination
- Higher limits available upon request: [email protected]
5. Privacy, Logging & Improvement¶
We store Google user ID, email address, and query text with timestamps in Google BigQuery. This data is analyzed to:
- Operate and secure the Service
- Improve system performance and user experience
- Tune models and develop features
- Generate usage analytics
Note: We process but do not retain operational data like IP addresses or user-agents. Third-party API responses are used in real-time but not stored.
See our Privacy Policy for details.
6. Third‑Party Services¶
The Service queries third-party APIs and knowledge sources (e.g., PubMed, bioRxiv, TCGA, 1000 Genomes) to respond to user prompts.
Important:
- Your queries are transmitted to these services
- Third-party services have independent terms and privacy policies
- We cannot guarantee their availability, accuracy, or uptime
- Third parties may retain your query data per their policies
- API responses are used to generate output but not stored by us
You acknowledge that third-party content is subject to their respective licenses and terms.
7. Disclaimers¶
- AI Output: May be inaccurate or biased. Do not rely on it for medical or legal decisions.
- AS‑IS: The Service is provided "as is" with no warranties or guarantees.
- Third-Party Content: We are not responsible for accuracy or availability of third-party data.
8. Limitation of Liability¶
To the extent permitted by law, GenomOncology is not liable for indirect, incidental, or consequential damages, including:
- Data loss
- Business interruption
- Inaccurate output
- Third-party service failures
9. Indemnification¶
You agree to indemnify and hold GenomOncology harmless from any claim resulting from your misuse of the Service.
10. Termination¶
We may suspend or terminate access at any time. Upon termination:
- Your license ends immediately
- We retain stored data (username & queries) per our Privacy Policy
- You may request data export within 30 days
11. Governing Law & Dispute Resolution¶
These Terms are governed by the laws of Ohio, USA. Disputes will be resolved via binding arbitration in Cuyahoga County, Ohio, under JAMS Streamlined Rules.
12. Changes¶
We may update these Terms by posting to /terms
.
Material changes will be emailed. Continued use constitutes acceptance.
Version history: github.com/genomoncology/biomcp/blob/main/docs/biomcp-terms.md
13. Security & Vulnerability Reporting¶
Found a security issue? Please report it responsibly:
- Email: [email protected]
- See: SECURITY.md
14. Contact¶
GenomOncology LLC 1138 West 9th Street, Suite 400 Cleveland, OH 44113 📧 [email protected]
Appendix A – Acceptable Use Policy (AUP)¶
- Do not submit illegal, harassing, or hateful content
- Do not generate malware, spam, or scrape personal data
- Respect copyright and IP laws
- Do not attempt to re-identify individuals from model output
- Do not use the Service to process protected health information (PHI)
- Do not submit personally identifiable genetic data