← Back to home

Privacy Policy

Last updated: June 19, 2026

RuffMichael Ltd. Co. ("RuffMichael," "we," "us") provides AI infrastructure services including team chat, AI model access, and optional on-site appliance hardware. This Privacy Policy explains what data we collect, how we use it, and the choices you have.

This policy applies to:

1. Information We Collect

1.1 Account Information

When you create an account, we collect:

1.2 Usage Data

When you use the Service, we automatically collect:

1.3 Appliance Device Data

If you use the optional Appliance, we collect:

1.4 Contact Form Data

When someone submits a form, we collect:

This data is sent to our Mattermost workspace and to our email. It is not shared with third parties.

1.5 Technical Data

2. How We Use Your Data

We use your data to:

We do NOT:

3. Data Storage

3.1 Where Data Lives

Data TypeStored WhereRetention
Account infoRuffMichael datacenter (PostgreSQL)Until account deletion + 30 days
Mattermost messagesRuffMichael datacenter (PostgreSQL)Until account deletion + 30 days
AI query logsvLLM inference logs (temporary)7 days, then auto-deleted
API request logsOne API database90 days for billing/usage tracking
Appliance device dataOn the Appliance mini PC (local)Until overwritten by new data
Scanned documentsOn the Appliance (/scans/)Until you delete them
Contact form submissionsMattermost + emailUntil manually deleted
Session cookiesBrowser7 days (then auto-expire)

3.2 Data Encryption

4. AI Model Data Processing

4.1 How AI Queries Work

  1. You send a message in Mattermost (e.g., "@ai-agent summarize today's sales")
  2. The Appliance routes the message to our GPU datacenter via Tailscale VPN
  3. The AI model processes the query and generates a response
  4. The response is sent back to your Mattermost channel
  5. The query text is temporarily held in vLLM inference memory and auto-purged after 7 days

4.2 No Training on Your Data

We do not use your AI queries, Mattermost messages, or device data to train, fine-tune, or improve AI models. The models are pre-trained by RuffData and run as-is on our infrastructure.

4.3 Local Fallback

If the cloud connection is unavailable, the Appliance runs a small local model (TinyLlama 1B). This model runs entirely on the Appliance CPU — no data leaves your premises during local fallback mode.

5. Appliance Privacy

5.1 What Stays Local

5.2 What Is Transmitted

5.3 Remote Access

RuffMichael can SSH into the Appliance via Tailscale for support, updates, and troubleshooting. We will only access the Appliance:

All remote access is logged. Access logs are available to you on request.

6. Cookies

We use the following cookies on ai.ruffmichael.com:

CookiePurposeDuration
rm_tokenAuthentication session7 days

Mattermost (xpi.ruffmichael.com) sets its own session cookies as part of normal operation. We do not use third-party analytics cookies, advertising cookies, or tracking pixels.

7. Third-Party Services

The following third-party services process data as part of operating the Service:

ServiceWhat They ProcessPrivacy Policy
MattermostTeam chat messages, user accountsSelf-hosted — data stays on our servers
CloudflareTunnel routing, DNS, DDoS protectioncloudflare.com/privacypolicy
TailscaleVPN coordination (device IP addresses only)tailscale.com/privacy
RuffDataPre-trained model weights (no customer data sent to Meta)Pre-trained models run locally on our GPUs
Square / Stripe / CloverPOS data (only if you connect a POS integration)Direct API connection from Appliance to POS provider

We do not use Google Analytics, Facebook Pixel, or any advertising trackers.

8. Your Rights

8.1 Access and Export

You can request a copy of all data we hold about you by emailing [email protected]. We will provide your data in JSON format within 30 days.

8.2 Deletion

You can delete your account from the dashboard. Upon deletion:

8.3 Correction

You can update your company name, contact email, password, and shipping address from your dashboard at any time.

8.4 Opt-Out of Communications

You can opt out of non-essential emails (newsletters, product updates) by clicking unsubscribe in any email. Service-critical emails (billing, security, maintenance) cannot be opted out.

9. Data Breach Response

In the event of a data breach affecting customer data, we will:

10. Children's Privacy

The Service is not directed at children under 16. We do not knowingly collect data from children under 16. If you believe we have collected such data, Contact us: Privacy and we will delete it immediately.

11. International Users

The Service is hosted in Brunswick, Georgia, USA. If you access the Service from outside the United States, your data is transferred to and processed in the United States. By using the Service, you consent to this transfer.

12. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify customers by email at least 30 days before material changes take effect. The "Last updated" date at the top of this page reflects the most recent revision.

13. Contact

Privacy questions or requests:
Email: privacy

General support:
Email: support

© 2026 RuffMichael Ltd. Co. All rights reserved.