This repository was archived by the owner on Dec 21, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Webpage #78
Changes from all commits
Commits
Show all changes
3 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,121 @@ | ||||||||||
| <!DOCTYPE html> | ||||||||||
| <html lang="en"> | ||||||||||
| <head> | ||||||||||
| <meta charset="UTF-8" /> | ||||||||||
| <meta name="viewport" content="width=device-width, initial-scale=1" /> | ||||||||||
| <title>Privacy Policy – CardCrafter</title> | ||||||||||
| <!-- Bootstrap CSS --> | ||||||||||
| <link | ||||||||||
| href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" | ||||||||||
| rel="stylesheet" | ||||||||||
| integrity="sha384-7Q0sK1QbQeIwV5EJWnR2J8eXySJ/7nP3YrDWBqv5QKVMfZx4P1l5o8JYDqUhKMFb" | ||||||||||
| crossorigin="anonymous" | ||||||||||
| /> | ||||||||||
| </head> | ||||||||||
| <body class="bg-light text-dark"> | ||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. suggestion: Wrap main content in This change enhances accessibility and ensures compliance with HTML5 standards. |
||||||||||
|
|
||||||||||
| <div class="container py-5"> | ||||||||||
| <h1 class="mb-3">Privacy Policy for CardCrafter</h1> | ||||||||||
| <p class="text-muted">Last updated: June 6, 2025</p> | ||||||||||
|
|
||||||||||
| <section class="mt-5"> | ||||||||||
| <h2 class="h4">1. Introduction</h2> | ||||||||||
| <p> | ||||||||||
| CardCrafter (“we”, “our”, or “us”) is committed to protecting your privacy. | ||||||||||
| This Privacy Policy explains how we collect, use, and share information | ||||||||||
| when you use our flashcard creation and sharing app. No information is collected unless | ||||||||||
| you decide to create an account for accessing public decks or saving your decks online. | ||||||||||
| </p> | ||||||||||
| </section> | ||||||||||
|
|
||||||||||
| <section class="mt-4"> | ||||||||||
| <h2 class="h4">2. Information We Collect</h2> | ||||||||||
| <ul class="list-group list-group-flush"> | ||||||||||
| <li class="list-group-item"> | ||||||||||
| <strong>Email address:</strong> Used for account creation, login, | ||||||||||
| password recovery, and occasional service announcements. | ||||||||||
| </li> | ||||||||||
| <li class="list-group-item"> | ||||||||||
| <strong>Owner profile:</strong> If you choose to upload public decks, | ||||||||||
| we ask for a username and display name so other users know who created them. | ||||||||||
| </li> | ||||||||||
| </ul> | ||||||||||
| <p class="mt-2"> | ||||||||||
| <em>No other personal data</em> (location, contacts, device identifiers, | ||||||||||
| or usage metrics) is collected or stored by CardCrafter. | ||||||||||
| </p> | ||||||||||
| </section> | ||||||||||
|
|
||||||||||
| <section class="mt-4"> | ||||||||||
| <h2 class="h4">3. How We Use Your Information</h2> | ||||||||||
| <ul class="list-group list-group-flush"> | ||||||||||
| <li class="list-group-item"><strong>Authentication:</strong> Secure sign-in and password recovery.</li> | ||||||||||
| <li class="list-group-item"><strong>Deck ownership:</strong> Associate uploads with the correct user.</li> | ||||||||||
| <li class="list-group-item"><strong>Service updates:</strong> Critical bug fixes and announcements.</li> | ||||||||||
| </ul> | ||||||||||
| </section> | ||||||||||
|
|
||||||||||
| <section class="mt-4"> | ||||||||||
| <h2 class="h4">4. Password Security</h2> | ||||||||||
| <p> | ||||||||||
| We never store or transmit your password in plain text. Industry-standard | ||||||||||
| encryption and hashing keep your credentials safe. Passwords are never shared. | ||||||||||
| </p> | ||||||||||
| </section> | ||||||||||
|
|
||||||||||
| <section class="mt-4"> | ||||||||||
| <h2 class="h4">5. Cloud-Stored Deck Data</h2> | ||||||||||
| <p> | ||||||||||
| Decks you synchronize remain private, but you can upload decks of your choosing to the public | ||||||||||
| if and only if you become a owner. Public decks display only the Owner's username/display name—not your email or password. | ||||||||||
|
Comment on lines
+69
to
+70
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. suggestion (typo): Grammar: use 'an owner' instead of 'a owner' Change 'a owner' to 'an owner' or rephrase as 'if you become an owner' for correct grammar.
Suggested change
|
||||||||||
| </p> | ||||||||||
| </section> | ||||||||||
|
|
||||||||||
| <section class="mt-4"> | ||||||||||
| <h2 class="h4">6. Data Sharing and Third Parties</h2> | ||||||||||
| <p> | ||||||||||
| We do not sell, rent, or share your personal information with advertisers | ||||||||||
| or unaffiliated third parties. Public deck metadata is visible only to | ||||||||||
| other CardCrafter users. | ||||||||||
| </p> | ||||||||||
| </section> | ||||||||||
|
|
||||||||||
| <section class="mt-4"> | ||||||||||
| <h2 class="h4">7. Children Under 13</h2> | ||||||||||
| <p> | ||||||||||
| As of now, CardCrafter is not intended for children under 13. We do not knowingly | ||||||||||
| collect personal data from anyone under 13. If you believe we have, please | ||||||||||
| <a href="#contact">contact us</a> to delete it. | ||||||||||
| </p> | ||||||||||
| </section> | ||||||||||
|
|
||||||||||
| <section class="mt-4"> | ||||||||||
| <h2 class="h4">8. Changes to This Policy</h2> | ||||||||||
| <p> | ||||||||||
| We may update this policy periodically. We'll post any changes here with | ||||||||||
| the “Last updated” date, and notify you of material changes via email or | ||||||||||
| in-app notification. | ||||||||||
| </p> | ||||||||||
| </section> | ||||||||||
|
|
||||||||||
| <section id="contact" class="mt-4"> | ||||||||||
| <h2 class="h4">9. Contact Us</h2> | ||||||||||
| <p> | ||||||||||
| For questions about this policy or our data practices, email | ||||||||||
| <a href="mailto:[email protected]">[email protected]</a>. | ||||||||||
| </p> | ||||||||||
| </section> | ||||||||||
|
|
||||||||||
| <footer class="mt-5 text-center text-muted small"> | ||||||||||
| © 2025 CardCrafter. All rights reserved. | ||||||||||
| </footer> | ||||||||||
| </div> | ||||||||||
|
|
||||||||||
| <!-- Bootstrap JS (optional) --> | ||||||||||
| <script | ||||||||||
| src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" | ||||||||||
| integrity="sha384-EZ01ziehungfOc6lU0fBzjkeVHKcOtdME2zxqTsg6/HdIuy3bZ98rZz3t0WvenyF" | ||||||||||
| crossorigin="anonymous" | ||||||||||
| ></script> | ||||||||||
| </body> | ||||||||||
| </html> | ||||||||||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
suggestion: Add a meta description tag for SEO and clarity
Adding this tag will help search engines better index the page and improve how it appears in search results.