414 lines
16 KiB
Svelte
414 lines
16 KiB
Svelte
|
|
<script lang="ts">
|
||
|
|
import { Separator } from '$lib/components/ui/separator';
|
||
|
|
import { Button } from '$lib/components/ui/button';
|
||
|
|
import * as Card from '$lib/components/ui/card';
|
||
|
|
import * as Alert from '$lib/components/ui/alert';
|
||
|
|
import ShieldCheck from 'lucide-svelte/icons/shield-check';
|
||
|
|
import AlertTriangle from 'lucide-svelte/icons/alert-triangle';
|
||
|
|
import { goto } from '$app/navigation';
|
||
|
|
import { page } from '$app/state';
|
||
|
|
|
||
|
|
const LAST_UPDATED = 'May 29, 2025';
|
||
|
|
const CONTACT_EMAIL = 'privacy@outpoot.com';
|
||
|
|
</script>
|
||
|
|
|
||
|
|
<svelte:head>
|
||
|
|
<title>Privacy Policy - Rugplay</title>
|
||
|
|
<meta
|
||
|
|
name="description"
|
||
|
|
content="Learn how we protect your privacy on Rugplay and what data we retain after account deletion."
|
||
|
|
/>
|
||
|
|
<meta
|
||
|
|
name="keywords"
|
||
|
|
content="privacy, policy, data protection, crypto, trading, GDPR, rugplay"
|
||
|
|
/>
|
||
|
|
<meta property="og:title" content="Privacy Policy - Rugplay" />
|
||
|
|
<meta
|
||
|
|
property="og:description"
|
||
|
|
content="Learn how we protect your privacy on Rugplay and what data we retain after account deletion."
|
||
|
|
/>
|
||
|
|
<meta property="og:type" content="website" />
|
||
|
|
<meta property="og:url" content={page.url.href} />
|
||
|
|
</svelte:head>
|
||
|
|
|
||
|
|
<div class="container mx-auto max-w-4xl py-10">
|
||
|
|
<Card.Root class="p-6">
|
||
|
|
<div class="mb-8 flex items-center gap-3">
|
||
|
|
<ShieldCheck class="text-primary h-10 w-10" />
|
||
|
|
<div>
|
||
|
|
<h1 class="text-4xl font-bold">Privacy Policy</h1>
|
||
|
|
<p class="text-muted-foreground">
|
||
|
|
Last updated: {LAST_UPDATED}
|
||
|
|
</p>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
|
||
|
|
<Alert.Root class="mb-6">
|
||
|
|
<AlertTriangle class="h-4 w-4" />
|
||
|
|
<Alert.Title>Important Notice About Account Deletion</Alert.Title>
|
||
|
|
<Alert.Description>
|
||
|
|
When you delete your account, all personal information is permanently removed, but some
|
||
|
|
anonymized data may be retained for platform integrity. This is explained in detail below.
|
||
|
|
</Alert.Description>
|
||
|
|
</Alert.Root>
|
||
|
|
|
||
|
|
<Separator class="my-6" />
|
||
|
|
|
||
|
|
<div class="space-y-2">
|
||
|
|
<Card.Content>
|
||
|
|
<h2 class="mb-4 text-2xl font-semibold">1. Our Privacy Commitment</h2>
|
||
|
|
<p class="mb-4">
|
||
|
|
We are committed to protecting your privacy while providing a secure and functional crypto
|
||
|
|
trading simulation platform. This policy explains exactly what data we collect, how we use
|
||
|
|
it, and what happens when you delete your account.
|
||
|
|
</p>
|
||
|
|
<p>
|
||
|
|
<strong>Platform Note:</strong> Rugplay is a simulated trading environment using virtual currency
|
||
|
|
("*BUSS" or "$") with no real monetary value.
|
||
|
|
</p>
|
||
|
|
</Card.Content>
|
||
|
|
|
||
|
|
<Card.Content>
|
||
|
|
<h2 class="mb-4 text-2xl font-semibold">2. Information We Collect</h2>
|
||
|
|
<div class="space-y-4">
|
||
|
|
<div>
|
||
|
|
<h3 class="mb-2 text-lg font-medium">2.1 Account Information</h3>
|
||
|
|
<ul class="ml-6 list-disc space-y-2">
|
||
|
|
<li>Email address</li>
|
||
|
|
<li>Username</li>
|
||
|
|
<li>Profile information (name, bio, profile picture)</li>
|
||
|
|
<li>Account preferences and settings</li>
|
||
|
|
<li>Authentication tokens and session data</li>
|
||
|
|
<li>
|
||
|
|
IP addresses and browser/user agent information (for security and session
|
||
|
|
management)
|
||
|
|
</li>
|
||
|
|
</ul>
|
||
|
|
</div>
|
||
|
|
|
||
|
|
<div>
|
||
|
|
<h3 class="mb-2 text-lg font-medium">2.2 Trading and Financial Data (Simulated)</h3>
|
||
|
|
<ul class="ml-6 list-disc space-y-2">
|
||
|
|
<li>Transaction history (buy/sell orders, amounts, prices, timestamps)</li>
|
||
|
|
<li>Portfolio holdings and balances</li>
|
||
|
|
<li>Trading patterns and preferences</li>
|
||
|
|
<li>Prediction market bets and outcomes</li>
|
||
|
|
<li>Reward claims and promotional code usage</li>
|
||
|
|
</ul>
|
||
|
|
</div>
|
||
|
|
|
||
|
|
<div>
|
||
|
|
<h3 class="mb-2 text-lg font-medium">2.3 Platform Activity</h3>
|
||
|
|
<ul class="ml-6 list-disc space-y-2">
|
||
|
|
<li>Comments and posts on coin pages</li>
|
||
|
|
<li>Likes and interactions with content</li>
|
||
|
|
<li>Login activity and streaks</li>
|
||
|
|
<!-- IP addresses and browser information already covered in 2.1 -->
|
||
|
|
</ul>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
</Card.Content>
|
||
|
|
|
||
|
|
<Card.Content>
|
||
|
|
<h2 class="mb-4 text-2xl font-semibold">3. How We Use Your Data</h2>
|
||
|
|
<p class="mb-4">We use your data for:</p>
|
||
|
|
<ul class="ml-6 list-disc space-y-2">
|
||
|
|
<li>Providing trading platform functionality</li>
|
||
|
|
<li>Maintaining accurate portfolio and transaction records</li>
|
||
|
|
<li>Calculating market prices and liquidity</li>
|
||
|
|
<li>Fraud prevention and security monitoring</li>
|
||
|
|
<li>Platform analytics and improvements</li>
|
||
|
|
<li>Resolving disputes and maintaining system integrity</li>
|
||
|
|
<li>
|
||
|
|
Operating and resolving prediction markets, which may involve automated decision-making
|
||
|
|
as detailed below.
|
||
|
|
</li>
|
||
|
|
</ul>
|
||
|
|
|
||
|
|
<h3 class="mb-2 mt-4 text-lg font-medium">
|
||
|
|
3.1 Automated Decision-Making (Prediction Markets)
|
||
|
|
</h3>
|
||
|
|
<p class="mb-2">
|
||
|
|
Our prediction markets are entirely AI-automated systems that determine outcomes of
|
||
|
|
prediction questions without human intervention. The AI processes publicly available
|
||
|
|
information and platform data to settle expired prediction questions automatically.
|
||
|
|
</p>
|
||
|
|
<p class="mb-2">
|
||
|
|
<strong>No Guarantee of Accuracy:</strong> AI decisions are not guaranteed to be correct or
|
||
|
|
accurate. The automated system may make errors in interpreting data or determining outcomes.
|
||
|
|
</p>
|
||
|
|
<p class="mb-2">
|
||
|
|
<strong>Significance and Envisaged Consequences:</strong> These automated decisions directly
|
||
|
|
determine whether your prediction bets are won or lost and the corresponding virtual payouts.
|
||
|
|
All outcomes are final once processed.
|
||
|
|
</p>
|
||
|
|
<p>
|
||
|
|
<strong>Limitation of Liability:</strong> We are not responsible for any losses, incorrect
|
||
|
|
outcomes, or disputes arising from automated AI decisions in prediction markets. By participating,
|
||
|
|
you acknowledge and accept the risks of AI-automated resolution systems.
|
||
|
|
</p>
|
||
|
|
</Card.Content>
|
||
|
|
|
||
|
|
<Card.Content>
|
||
|
|
<h2 class="text-destructive mb-4 text-2xl font-semibold">
|
||
|
|
4. Account Deletion and Data Retention
|
||
|
|
</h2>
|
||
|
|
|
||
|
|
<Alert.Root class="mb-4">
|
||
|
|
<AlertTriangle class="h-4 w-4" />
|
||
|
|
<Alert.Title>14-Day Deletion Process</Alert.Title>
|
||
|
|
<Alert.Description>
|
||
|
|
Account deletion is scheduled 14 days after your request. During this period, your
|
||
|
|
account is suspended but you can contact support to cancel the deletion.
|
||
|
|
</Alert.Description>
|
||
|
|
</Alert.Root>
|
||
|
|
|
||
|
|
<div class="space-y-4">
|
||
|
|
<div>
|
||
|
|
<h3 class="mb-2 text-lg font-medium" style="color: oklch(var(--success))">
|
||
|
|
4.1 What Gets Permanently Deleted
|
||
|
|
</h3>
|
||
|
|
<ul class="ml-6 list-disc space-y-2">
|
||
|
|
<li>Your personal information (name, email, username, bio, profile picture)</li>
|
||
|
|
<li>
|
||
|
|
Authentication sessions (including IP address and user agent history) and login
|
||
|
|
tokens
|
||
|
|
</li>
|
||
|
|
<li>OAuth account connections</li>
|
||
|
|
<li>Account preferences and settings</li>
|
||
|
|
<li>Portfolio holdings and balances (*BUSS ("$") and simulated coins)</li>
|
||
|
|
<li>Records of your likes on comments</li>
|
||
|
|
<li>Promo code redemption records linked to your account</li>
|
||
|
|
<li>Your user account record itself</li>
|
||
|
|
</ul>
|
||
|
|
</div>
|
||
|
|
|
||
|
|
<div
|
||
|
|
class="rounded-lg border-2 p-4"
|
||
|
|
style="border-color: oklch(0.828 0.189 84.429); background-color: oklch(0.828 0.189 84.429 / 0.1);"
|
||
|
|
>
|
||
|
|
<h3 class="mb-2 text-lg font-medium" style="color: oklch(0.828 0.189 84.429)">
|
||
|
|
4.2 What May Remain (Fully Anonymized)
|
||
|
|
</h3>
|
||
|
|
<p class="mb-3" style="color: oklch(0.828 0.189 84.429 / 0.8)">
|
||
|
|
<strong
|
||
|
|
>The following data may remain but is completely disconnected from your identity
|
||
|
|
(your User ID is removed):</strong
|
||
|
|
>
|
||
|
|
</p>
|
||
|
|
<ul class="ml-6 list-disc space-y-2" style="color: oklch(0.828 0.189 84.429 / 0.8)">
|
||
|
|
<li>
|
||
|
|
<strong>Transaction records:</strong> Trading history (buys/sells, amounts, prices, timestamps)
|
||
|
|
with your User ID removed.
|
||
|
|
</li>
|
||
|
|
<li>
|
||
|
|
<strong>Comment content:</strong> Your comments will have their User ID removed, the
|
||
|
|
content replaced with "[deleted]", and marked as deleted. Timestamps and like counts
|
||
|
|
(aggregated on the comment itself) are preserved.
|
||
|
|
</li>
|
||
|
|
<li>
|
||
|
|
<strong>Prediction bets:</strong> Records of bets placed, with your User ID removed.
|
||
|
|
</li>
|
||
|
|
<li>
|
||
|
|
<strong>Created coins:</strong> Simulated coins you created will remain, but your User
|
||
|
|
ID as creator will be removed.
|
||
|
|
</li>
|
||
|
|
<li>
|
||
|
|
<strong>Created prediction questions:</strong> Prediction questions you created will
|
||
|
|
remain, but your User ID as creator will be removed.
|
||
|
|
</li>
|
||
|
|
</ul>
|
||
|
|
</div>
|
||
|
|
|
||
|
|
<div>
|
||
|
|
<h3 class="mb-2 text-lg font-medium">4.3 Why Some Data Remains Anonymized</h3>
|
||
|
|
<p class="mb-3">Anonymized data serves these legitimate purposes:</p>
|
||
|
|
<ul class="ml-6 list-disc space-y-2">
|
||
|
|
<li>
|
||
|
|
<strong>Market Integrity:</strong> Historical transaction data is needed to maintain
|
||
|
|
accurate price charts and trading history
|
||
|
|
</li>
|
||
|
|
<li>
|
||
|
|
<strong>Platform Function:</strong> Coins and prediction markets must remain functional
|
||
|
|
even after creators delete their accounts
|
||
|
|
</li>
|
||
|
|
<li>
|
||
|
|
<strong>Community Content:</strong> Comments remain available to preserve discussion
|
||
|
|
threads, but with anonymous authorship
|
||
|
|
</li>
|
||
|
|
<li>
|
||
|
|
<strong>System Balance:</strong> Transaction records ensure the platform's virtual economy
|
||
|
|
remains mathematically consistent
|
||
|
|
</li>
|
||
|
|
</ul>
|
||
|
|
<p class="text-muted-foreground mt-3 text-sm">
|
||
|
|
<strong>Important:</strong> This anonymized data cannot be linked back to you in any way
|
||
|
|
as all personal identifiers are permanently removed.
|
||
|
|
</p>
|
||
|
|
</div>
|
||
|
|
|
||
|
|
<div>
|
||
|
|
<h3 class="mb-2 text-lg font-medium">4.4 Deletion Timeline</h3>
|
||
|
|
<ul class="ml-6 list-disc space-y-2">
|
||
|
|
<li><strong>Immediate:</strong> Account suspended and login disabled</li>
|
||
|
|
<li>
|
||
|
|
<strong>14 days later:</strong> Complete deletion process executed automatically
|
||
|
|
</li>
|
||
|
|
<li>
|
||
|
|
<strong>Cancellation:</strong> Contact support within 14 days to cancel deletion
|
||
|
|
</li>
|
||
|
|
</ul>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
</Card.Content>
|
||
|
|
|
||
|
|
<Card.Content>
|
||
|
|
<h2 class="mb-4 text-2xl font-semibold">5. Data Security</h2>
|
||
|
|
<p class="mb-4">We implement industry-standard security measures including:</p>
|
||
|
|
<ul class="ml-6 list-disc space-y-2">
|
||
|
|
<li>Encryption of sensitive data in transit and at rest</li>
|
||
|
|
<li>Regular security audits and monitoring</li>
|
||
|
|
<li>Access controls and authentication requirements</li>
|
||
|
|
<li>Secure database configurations and backups</li>
|
||
|
|
</ul>
|
||
|
|
</Card.Content>
|
||
|
|
|
||
|
|
<Card.Content>
|
||
|
|
<h2 class="mb-4 text-2xl font-semibold">6. Your Data Protection Rights</h2>
|
||
|
|
<p class="mb-4">
|
||
|
|
Depending on your location, you may have certain rights regarding your personal data,
|
||
|
|
including:
|
||
|
|
</p>
|
||
|
|
<ul class="ml-6 list-disc space-y-2">
|
||
|
|
<li><strong>Access:</strong> The right to access the personal data we hold about you.</li>
|
||
|
|
<li>
|
||
|
|
<strong>Rectification:</strong> The right to correct inaccurate or incomplete data.
|
||
|
|
</li>
|
||
|
|
<li>
|
||
|
|
<strong>Erasure (Deletion):</strong> The right to request deletion of your personal data
|
||
|
|
(subject to our retention policy and legal obligations, as described in Section 4).
|
||
|
|
</li>
|
||
|
|
<li>
|
||
|
|
<strong>Portability:</strong> The right to export your data in a structured, commonly used,
|
||
|
|
and machine-readable format.
|
||
|
|
</li>
|
||
|
|
<li>
|
||
|
|
<strong>Restrict Processing:</strong> The right to request restriction of processing your
|
||
|
|
personal data under certain conditions.
|
||
|
|
</li>
|
||
|
|
<li>
|
||
|
|
<strong>Object to Processing:</strong> The right to object to processing of your personal
|
||
|
|
data under certain conditions, including for direct marketing purposes (which we do not currently
|
||
|
|
engage in).
|
||
|
|
</li>
|
||
|
|
<li>
|
||
|
|
<strong>Rights related to automated decision-making:</strong> The right not to be subject
|
||
|
|
to a decision based solely on automated processing, including profiling, which produces legal
|
||
|
|
effects concerning you or similarly significantly affects you, except under certain conditions.
|
||
|
|
As described in Section 3.1, we use automated decision-making for prediction market resolution,
|
||
|
|
and we provide information and recourse options.
|
||
|
|
</li>
|
||
|
|
</ul>
|
||
|
|
<p class="mt-3">
|
||
|
|
To exercise these rights, please contact us at <a
|
||
|
|
href="mailto:{CONTACT_EMAIL}"
|
||
|
|
class="text-primary underline">{CONTACT_EMAIL}</a
|
||
|
|
>.
|
||
|
|
</p>
|
||
|
|
</Card.Content>
|
||
|
|
|
||
|
|
<Card.Content>
|
||
|
|
<h2 class="mb-4 text-2xl font-semibold">7. Consent and Legal Basis</h2>
|
||
|
|
<div class="space-y-4">
|
||
|
|
<div>
|
||
|
|
<h3 class="mb-2 text-lg font-medium">7.1 Explicit Consent Required</h3>
|
||
|
|
<p class="mb-3">By creating an account, you explicitly consent to:</p>
|
||
|
|
<ul class="ml-6 list-disc space-y-2">
|
||
|
|
<li>Our data collection and processing practices</li>
|
||
|
|
<li>The anonymization and retention policy described in Section 4</li>
|
||
|
|
<li>Processing of your trading data for platform functionality</li>
|
||
|
|
<li>14-day deletion process with suspension during the waiting period</li>
|
||
|
|
</ul>
|
||
|
|
</div>
|
||
|
|
|
||
|
|
<div>
|
||
|
|
<h3 class="mb-2 text-lg font-medium">7.2 Withdrawal of Consent</h3>
|
||
|
|
<p>You can withdraw consent at any time by deleting your account.</p>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
</Card.Content>
|
||
|
|
|
||
|
|
<Card.Content>
|
||
|
|
<h2 class="mb-4 text-2xl font-semibold">8. Data Sharing</h2>
|
||
|
|
<p class="mb-4">We do not sell or share your personal data with third parties, except:</p>
|
||
|
|
<ul class="ml-6 list-disc space-y-2">
|
||
|
|
<li>When required by law or legal process</li>
|
||
|
|
<li>To prevent fraud or protect platform security</li>
|
||
|
|
<li>
|
||
|
|
With service providers who assist in platform operations (under strict data processing
|
||
|
|
agreements)
|
||
|
|
</li>
|
||
|
|
</ul>
|
||
|
|
</Card.Content>
|
||
|
|
|
||
|
|
<Card.Content>
|
||
|
|
<h2 class="mb-4 text-2xl font-semibold">9. International Data Transfers</h2>
|
||
|
|
<p class="mb-4">
|
||
|
|
Your data may be processed outside the EU. We ensure adequate protection through standard
|
||
|
|
contractual clauses and appropriate safeguards as required by GDPR.
|
||
|
|
</p>
|
||
|
|
</Card.Content>
|
||
|
|
<Card.Content>
|
||
|
|
<h2 class="mb-4 text-2xl font-semibold">10. Cookies and Tracking Technologies</h2>
|
||
|
|
<p class="mb-4">
|
||
|
|
We use cookies solely for authentication and session management purposes. These essential
|
||
|
|
cookies are necessary to maintain your login state and provide secure access to your
|
||
|
|
account.
|
||
|
|
</p>
|
||
|
|
</Card.Content>
|
||
|
|
|
||
|
|
<Card.Content>
|
||
|
|
<h2 class="mb-4 text-2xl font-semibold">11. Contact and Complaints</h2>
|
||
|
|
<p class="mb-4">For privacy-related questions or to exercise your rights:</p>
|
||
|
|
<ul class="ml-6 list-disc space-y-2">
|
||
|
|
<li>
|
||
|
|
Email: <a href="mailto:{CONTACT_EMAIL}" class="text-primary underline"
|
||
|
|
>{CONTACT_EMAIL}</a
|
||
|
|
>
|
||
|
|
</li>
|
||
|
|
<li>To cancel account deletion: Contact us immediately at the above email</li>
|
||
|
|
<li>You have the right to lodge a complaint with your local data protection authority</li>
|
||
|
|
</ul>
|
||
|
|
</Card.Content>
|
||
|
|
|
||
|
|
<Card.Content>
|
||
|
|
<h2 class="mb-4 text-2xl font-semibold">12. Policy Updates</h2>
|
||
|
|
<p>
|
||
|
|
We will notify you of material changes to this policy via email and platform
|
||
|
|
notifications. Continued use after changes constitutes acceptance of the updated policy.
|
||
|
|
</p>
|
||
|
|
</Card.Content>
|
||
|
|
|
||
|
|
<div class="rounded-lg p-4 text-sm" style="background-color: oklch(var(--primary) / 0.1);">
|
||
|
|
<p class="mb-2"><strong>Last Updated:</strong> {LAST_UPDATED}</p>
|
||
|
|
<p class="mb-2">
|
||
|
|
<strong>Contact:</strong>
|
||
|
|
<a href="mailto:{CONTACT_EMAIL}" class="text-primary underline">{CONTACT_EMAIL}</a>
|
||
|
|
</p>
|
||
|
|
<p><strong>Platform:</strong> Rugplay - virtual cryptocurrency trading simulation</p>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
|
||
|
|
<Separator class="my-8" />
|
||
|
|
|
||
|
|
<div class="flex justify-center gap-4">
|
||
|
|
<Button variant="outline" size="lg" onclick={() => goto('/legal/terms')}>
|
||
|
|
Terms of Service →
|
||
|
|
</Button>
|
||
|
|
<Button variant="outline" size="lg" onclick={() => goto('/settings')}>
|
||
|
|
Export My Data
|
||
|
|
</Button>
|
||
|
|
</div>
|
||
|
|
</Card.Root>
|
||
|
|
</div>
|