/ src / policies / privacy.html
privacy.html
  1  <!DOCTYPE html>
  2  <html lang="en">
  3      <head>
  4          <meta charset="UTF-8">
  5          <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6          <title>Auride | Privacy Policy</title>
  7          <link rel="stylesheet" href="/assets/css/all.css">
  8          <link rel="shortcut icon" href="/assets/imgs/favicon.png" type="image/png">
  9          <link rel="manifest" href="/manifest.json">
 10          <meta name="robots" content="nofollow, noai, noimageai">
 11          <meta name="og:type" content="website">
 12          <meta name="og:url" content="https://auride.xyz/">
 13          <meta name="og:title" content="Auride">
 14          <meta name="og:site_name" content="auride.xyz">
 15          <meta name="og:description" content="Auride - a safe place for everyone.">
 16          <meta name="description" content="Auride - a safe place for everyone.">
 17          <meta property="og:image" content="https://auride.xyz/assets/imgs/favicon.png">
 18          <meta name="theme-color" content="#ef97be">
 19          <script src="/assets/js/requiredScripts.js"></script>
 20          <script src="/assets/js/scriptLoader.js"></script>
 21          <script defer>
 22              ScriptLoader.load(
 23                  //...
 24              ).then(() => {
 25                  console.log("Scripts for /home have been loaded successfully.");
 26              }).catch((error) => {
 27                  console.error("An error occurred: ", error, " please try refreshing.");
 28              });
 29          </script>
 30      </head>
 31  
 32      <body>
 33          <!-- Bottom Nav (mobile) -->
 34          <!--<div class="mobileBottomNav" id="mobileBottomNav">
 35              <div class="nav">
 36              <a href="/home" style="margin-left: 20px;"><i class="fa-solid fa-house fa-xl"></i></a> <a href="/notifications"><i class="fa-solid fa-bell fa-xl"></i></a> <a href="/settings"><i class="fa-solid fa-gear fa-xl"></i></a> <a href="javascript:void();" onclick="createNotePopup()"><i class="fa-solid fa-pen-to-square fa-xl"></i></a>
 37              </div>
 38          </div>-->
 39  
 40          <!-- Note successfully sent -->
 41          <div id="successfullySent" style="display: none;"><p>Note successfully sent!</p></div>
 42  
 43          <!-- New Note Alert -->
 44          <!--<div class="notesAlert" id="notesAlert">
 45              <p>New Notes</p>
 46          </div>-->
 47  
 48          <!-- Notes -->
 49          <div class="notes" id="notes">
 50              <div class="newNotesAdded" id="newNotesAdded">
 51                  <!-- Notes go here. This content is user-generated, no default HTML should be here. -->
 52              </div>
 53  
 54              <div class="noteFilter">
 55                  <div class="blogStyle" style="margin: 15px;">
 56                      <h1>Privacy Policy</h1>
 57                      <p style="color: var(--text-semi-transparent);">Last Updated: 7/30/2025</p>
 58                      <p style="color: var(--text-semi-transparent);">All policy changes take effect immediately upon being posted.</p>
 59  
 60                      <br />
 61  
 62                      <p>This Privacy Policy outlines how Auride collects, uses, and protects your personal information when you use our Service. We deeply value your privacy and aim to be transparent about our data practices.</p>
 63  
 64                      <br />
 65  
 66                      <h2>Information We Collect</h2>
 67                      <li><b>Account Information:</b> When you create an account, you provide us with information such as your username, email address, and birth date to verify your age.</li>
 68                      <li><b>Profile Information:</b> You may choose to provide additional information, like your display name, bio, profile picture, and pronouns.</li>
 69                      <li><b>User Content:</b> This includes any posts, comments, or messages you create on Auride.</li>
 70                      <li><b>Device Data:</b> We may collect information about the device you use to access Auride, such as IP address, browser type, and operating system.</li>
 71                      <li><b>Location Data (Non-Persistent):</b> We may temporarily check your general region (such as country) based on your IP address for content filtering purposes. This data is not stored.</li>
 72  
 73                      <br />
 74  
 75                      <h2>How We Use Your Information</h2>
 76                      <li><b>Provide the Service:</b> We use your information to operate Auride, personalize your experience, and connect you with other users.</li>
 77                      <li><b>Communicate:</b> We may use your contact information to send important updates, security notices, or to respond to your inquiries.</li>
 78                      <li><b>Security:</b> We use information to help maintain the security and integrity of Auride, and to detect and prevent fraud or abuse.</li>
 79                      <li><b>Legal Compliance:</b> We may check your region to comply with local laws, such as restricting access to certain content based on age or content safety requirements.</li>
 80  
 81                      <br />
 82  
 83                      <h2>Information Sharing</h2>
 84                      <li><b>Payments:</b> All payments are handled through <a href="https://stripe.com/" target="_blank" style="color: var(--main-color)">Stripe</a>. Auride does not store or process payment information. <a href="https://stripe.com/privacy" target="_blank" style="color: var(--main-color);">Stripe's privacy policy</a> governs how payment data is managed.</li>
 85                      <li><b>We do NOT share your personal information with third parties for their marketing or advertising purposes.</b></li>
 86                      <li><b>Service Providers:</b> In very limited circumstances, we may share necessary information with trusted service providers who assist us in operating Auride (e.g., web hosting). These providers are bound to protect your information.</li>
 87                      <li><b>Legal Compliance:</b> We may disclose your information if required to do so by law or if we believe, in good faith, that such disclosure is necessary to protect our rights or safety, investigate fraud, or comply with a legal process.</li>
 88  
 89                      <br />
 90  
 91                      <h2>Your Choices</h2>
 92                      <li><b>Account Information:</b> You can update or modify your account information in your <a href="/settings">profile settings</a>.</li>
 93                      <li><b>Content:</b>You can edit or delete the content you post. Keep in mind that content may be cached or retained by others.</li>
 94  
 95  
 96                      <br />
 97  
 98                      <h2>Data Security</h2>
 99                      <p>We implement reasonable security measures to protect your information. However, no transmission over the internet is 100% secure. You're responsible for protecting your login credentials.</p>
100  
101                      <br />
102  
103                      <h2>Children's Privacy</h2>
104                      <p>Auride is not directed towards children under 13. We do not knowingly collect personal information from anyone under the minimum age in their jurisdiction.</p>
105  
106                      <br />
107  
108                      <h2>Changes to this Privacy Policy</h2>
109                      <p>We may update this Privacy Policy from time to time. We'll notify you of significant changes by posting a notice on Auride or via email. Your continued use after changes signifies your acceptance.</p>
110  
111                      <br />
112                  </div>
113              </div>
114  
115  
116          </div>
117  
118          <!-- Auride Accounts -->
119          <div class="aurideAccounts">
120              <h3>Auride Accounts</h3>
121              <p>Follow accounts associated with Auride.</p>
122  
123              <div class="katniny">
124                  <!-- Me :3 -->
125                  <div class="katniny">
126                      <img class="recommendAcc-pfp" src="" id="katninyPfp" draggable="false" /> <p id="katninyDisplay"></p>
127                      <br /> <a href="/u" id="followBtn-1"><button class="followBtn">Follow</button></a>
128                      <p id="katninyUser-pronouns"></p>
129                  </div>
130  
131                  <br />
132  
133                  <!-- Auride -->
134                  <div class="auride">
135                      <img class="recommendAcc-pfp" src="" id="auridePfp" draggable="false" /> <p id="aurideDisplay"></p>
136                      <br /> <a href="/u" id="followBtn-2"><button class="followBtn">Follow</button></a>
137                      <p id="aurideUser-pronouns"></p>
138                  </div>
139  
140                  <br />
141  
142                  <!-- Katniny Studios -->
143                  <div class="katninystudios">
144                      <img class="recommendAcc-pfp" src="" id="katninystudiosPfp" draggable="false" /> <p id="katninystudiosDisplay"></p>
145                      <br /> <a href="/u" id="followBtn-3"><button class="followBtn">Follow</button></a>
146                      <p id="katninystudiosUser-pronouns"></p>
147                  </div>
148              </div>
149          </div>
150  
151          <div class="policies">
152              <a href="/policies/terms">Terms of Service</a>, <a href="/policies/privacy">Privacy Policy</a>, <a href="/policies/child-safety">Child Safety</a>, <a href="/policies/cookies">Cookies</a>, <a href="/policies/copyright">Copyright</a>, <a href="/policies/guidelines">Community Guidelines</a> 
153          </div>
154  
155          <div id="notSignedIn-banner">
156              <p>Join the fun on Auride!</p>
157              <a href="/auth/login"><button>Login</button></a>
158              <a href="/auth/register"><button>Create an account</button></a>
159          </div>
160  
161          <!-- Achievement Unlock -->
162          <div id="achievementUnlock" class="achievementUnlock" style="display: none;">
163              <div id="achievementIcon"><i class="fa-solid fa-pencil"></i></div> <p id="achievementName">Achievement Name</p>
164          </div>
165  
166          <dialog id="showAchievementUnlock">
167              <h2 id="titleAndIcon">title and stuff</h2>
168              <p id="unlockReason">because you did</p>
169              <p id="unlockDate">m/d/y (the objectively correct way)</p>
170              <button onclick="document.getElementById('showAchievementUnlock').close();">Okay!</button>
171          </dialog>
172  
173          <!-- Modals -->
174  
175  
176          <dialog id="signInPrompt">
177              <img src="/assets/imgs/All_transparent.png" draggable="false" style="width: 450px; height: 100px; margin-left: 17%; margin-right: 15%;" />
178              <h2>You must be signed in.</h2>
179              <p>To perform this action, you need to be signed into Auride!</p>
180              <br />
181              <a href="/auth/login"><button>Login</button></a>
182              <div style="margin-top: 5px;"></div>
183              <a href="/auth/register"><button>Register</button></a>
184          </dialog>
185  
186          <dialog id="openLink">
187              <h2>Leaving Auride</h2>
188              <p>This link is taking you to the following website:</p>
189  
190              <br />
191  
192              <p style="text-align: center;" id="linkyLink">https://link.com/</p>
193  
194              <br />
195  
196              <a href="link" id="externalLink" target="_blank"><button onclick="document.getElementById('openLink').close()">Visit Site</button></a> <a href="javascript:void(1);" onclick="document.getElementById('openLink').close()" style="color: var(--main-color); font-size: 14px;">Go Back</a>
197          </dialog>
198  
199          <dialog id="addAltText">
200              <h2>Add Alt Text</h2>
201              <p>Help those with visual impairments or low vision understand what your note is.</p>
202  
203              <textarea id="altText_input" placeholder="A fluffy orange cat sitting on a windowsill, licking its paw and grooming itself"></textarea>
204  
205              <br />
206  
207              <button onclick="addAltText_finish()">Finish</button>
208          </dialog>
209  
210          <dialog id="verifyEmail">
211              <h2><i class="fa-solid fa-envelope-circle-check"></i> Please verify your email</h2>
212              <p>We need to ensure your account is using an actual email address. This is for your security and to help us drive away bots.</p>
213              <p style="font-size: 14px; color: var(--text-semi-transparent);">If you're seeing this, you have not verified your email address yet. You will need to be able to verify your email when creating new accounts.</p>
214  
215              <br />
216  
217              <button onclick="getVerificationEmail()" style="width: 100%;"><i class="fa-solid fa-check-to-slot"></i> Verify Email</button>
218          </dialog>
219  
220          <dialog id="emailSent_emailVer">
221              <h2><i class="fa-solid fa-envelope-circle-check"></i> Email sent!</h2>
222              <p>Once you verify your email, please click the button below to verify, then we won't bug you again!</p>
223              <p style="font-size: 14px; color: var(--text-semi-transparent);">If you're seeing this, you have not verified your email address yet. You will need to be able to verify your email when creating new accounts.</p>
224  
225              <br />
226  
227              <button onclick="window.location.reload()">Check Verification Status</button>
228          </dialog>
229  
230          <dialog id="noteDeleted">
231              <h2>Note Deleted</h2>
232              <p>Note was successfully deleted.</p>
233  
234              <br />
235  
236              <button onclick="window.location.reload()">Okay</button>
237          </dialog>
238  
239          <dialog id="noteUpdated">
240              <h2>Note Updated</h2>
241              <p>Note was successfully updated.</p>
242  
243              <br />
244  
245              <button onclick="window.location.reload()">Okay</button>
246          </dialog>
247  
248          <dialog id="accountWarning">
249              <h2>Account Warning</h2>
250              <p>Your behavior on Auride has been in violation of our <a href="/policies/terms" style="color: var(--main-color);">Terms of Service</a>, therefore has received a warning. Repeat offenses can result in account suspension or other account related punishments.</p>
251  
252              <br />
253  
254              <p style="color: var(--text-semi-transparent);">Reason: <span id="warningReason"></span></p>
255  
256              <br />
257              <p>Please abide by Auride's <a href="/policies/guidelines" style="color: var(--main-color);">Community Guidelines</a> so Auride remains a safe place for everyone.</p>
258              <p>You can continue using Auride after agreeing to our Terms of Service.</p>
259  
260              <input type="checkbox" id="warningAgreeToTerms" style="width: 15px;"> I agree
261              <p style="color: var(--error-text); display: none;" id="warningAcknowledge">Please agree to the Terms before continuing.</p>
262              <br />
263              <button onclick="acknowledgeWarning()">Continue using Auride</button>
264          </dialog>
265      </body>
266  </html>