Privacy Policy

Effective: February 22, 2025 Last Updated: October 5, 2026 Operated by: Assistant Hub
Your privacy matters. This policy explains exactly what data we collect, why, and how we protect it.

1. Introduction

This Privacy Policy describes how Assistant Hub (“we,” “us,” or “our”) collects, uses, stores, and protects your personal information when you use Assistant Hub at rmassistanthub.io (“the Service”). By using the Service, you agree to this Policy.

2. Information We Collect

Updated March 2026 to reflect NIST SP 800-53 audit logging, Agent Capability Attestations (ACA), and distributed request tracing.

2.1 Information You Provide

2.2 Information Collected Automatically

2.3 NIST SP 800-53 Audit Logs

We maintain security audit logs aligned with NIST SP 800-53 AU-2 standards. These immutable, append-only logs record:

Audit logs are retained for operational and compliance purposes. They do not contain message content or financial account details.

2.4 Agent Capability Attestations (ACA)

If you deploy autonomous trading agents, a formal permissions record is stored for each agent. This includes which capabilities are granted (e.g., read market data, execute trades) and a timestamped audit trail of every permission change. This data is associated with your account and agent configuration only.

2.5 Telegram Alerts

Telegram is optional. You only connect it to get watcher and agent alerts in Telegram. To pair, you generate a one-time code in Settings → Notifications & Alerts, or on the watch page, and send it to our bot. The code lives in server memory for 10 minutes and is never written to the database.

When you pair, we store one record linked to your account:

We do not get your phone number, contacts, profile photo or other chats. The bot reads the commands you send it (like /price or /pause) to answer them, and does not store their text. Each alert we send is kept in your alert history (the alert’s name, message, channel and whether it was delivered) for as long as your account exists.

Messages between you and the bot go through Telegram’s servers, so Telegram also holds them under its own policy (see 5.2). That includes alert text and anything the bot sends when you ask for it, such as /status, which shows your account ID and tier.

To disconnect: press Disconnect on the Telegram Bot card in Settings → Notifications & Alerts, and the pairing record is deleted right away. Blocking the bot in Telegram stops delivery but does not delete the record, so press Disconnect as well. Deleting your account deletes the pairing with it.

2.6 Card Payments (Stripe)

When you pay by card you leave our site for a checkout page run by Stripe. Stripe collects your card details, your email and whatever billing details it asks for there (such as name, country and postal code). That information goes to Stripe, not to us, and Stripe handles it under its own privacy policy (see 5.2).

We send Stripe your Assistant Hub account ID and the plan you picked, so each payment and renewal can be matched to your account. Back from Stripe we keep:

We use these to give you the plan you paid for, extend it each month it renews, offer the one-click cancel, and find a charge if it ever needs a refund. Payment records stay in our ledger after you cancel, because we need them for accounting and refunds. A short record of each upgrade and renewal (plan, amount and those reference numbers) also goes into the security audit log described in 2.3.

Card plans renew automatically each month until you cancel. Cancelling is one click on the Tiers page: it stops the next charge, and you keep access until the end of the period you already paid for. The full billing terms are in our Terms.

2.7 What We Do NOT Collect

3. How We Use Your Information

4. How We Store Your Information

5. Information Sharing

We do not sell, rent, or trade your personal information.

5.1 Third-Party AI Providers

Your chat message content is transmitted to AI providers to generate responses:

5.2 Infrastructure Providers

5.3 Legal Requirements

We may disclose information if required by law, subpoena, or court order, or to protect the rights and safety of users or the public.

5.4 Business Transfer

In the event of a merger or acquisition, your information may be transferred with advance notice.

6. Cryptocurrency and Blockchain Data

Blockchain transactions are permanently public by nature — we cannot delete blockchain records. Your wallet address is stored in our database as described above. Portfolio data fetched through the Portfolio Oracle is read-only and is not permanently stored — it is fetched live from third-party APIs (DeBank, Etherscan) on demand.

7. Cookies and Tracking

8. Your Rights

You may have the right to access, correct, delete, or receive a portable copy of your personal data. To exercise these rights, email us at [email protected].

Deleting your account: the steps, what is deleted and what is kept are on rmassistanthub.io/delete-account.

GDPR (European Users)

If you are in the EEA, our legal bases for processing are: (a) contract performance and (b) legitimate interests (security and fraud prevention). You may lodge a complaint with your local data protection authority.

CCPA (California Users)

California residents have the right to know what personal information we collect, to delete it, and to opt out of its sale. We do not sell your personal information.

9. Children’s Privacy

The Service is not directed to children under 18. We do not knowingly collect data from children under 18. If we become aware of such collection, we will delete the data promptly.

10. Data Security

We implement security measures including:

No method of internet transmission is 100% secure and we cannot guarantee absolute security. See our Security Architecture page for full details.

10.1 Security Controls & Disclosures (NIST / ACA / Tracing)

We align our logging and monitoring practices with NIST SP 800-92 (audit log management). All audit events use pseudonymized actor IDs and are retained for 90 days (standard) or up to 365 days (high-severity incidents).

Our Agent Capability Attestations (ACA) enforce strict isolation so that AI agents cannot access other users' data, keys, or wallets without explicit per-capability authorization.

Distributed tracing is used solely for operational debugging and security monitoring. Traces never contain raw user prompts, API keys, or personal information and are automatically deleted after 30 days.

11. International Data Transfers

The Service is operated from the United States. If you access it from outside the U.S., your information may be processed in the U.S., where data protection laws may differ.

12. Changes to This Policy

We may update this Policy at any time. The “Last Updated” date above reflects the most recent revision. Continued use constitutes acceptance.

13. Contact Us

For privacy questions or requests: [email protected]

This is a general template, not legal advice. Consult a licensed attorney, particularly for GDPR compliance if you have European users.