| 1 |
# The copy at `/policy`, which is words and nothing else. |
| 2 |
# |
| 3 |
# Read at build time by the `declare!` in `src/quasi/policy.rs`, which writes |
| 4 |
# the members out one per entry. Editing this file is editing the page: no Rust |
| 5 |
# to read, no code to touch, and a rebuild picks it up. |
| 6 |
# |
| 7 |
# What belongs here is copy with no holes. Anything that has to reach a value |
| 8 |
# the request carries is structure and stays in the declaration; anything that |
| 9 |
# has to be worked out is a supplier function beside it. Quasicoherent |
| 10 |
# `98fbee62` is where that split is decided. |
| 11 |
|
| 12 |
# The prose sections, in the order the page shows them. Each body is markdown |
| 13 |
# and goes through docengine, the same renderer `/docs/*` uses. |
| 14 |
|
| 15 |
[[sections]] |
| 16 |
heading = "What's Welcome" |
| 17 |
body = ''' |
| 18 |
Creative work across all supported types: |
| 19 |
|
| 20 |
- Software, plugins, presets, and templates |
| 21 |
- Audio: music, podcasts, samples, sound design |
| 22 |
- Writing: articles, guides, courses, fiction |
| 23 |
- Visual work: images, photography, design assets |
| 24 |
- Video: tutorials, performances, documentaries |
| 25 |
|
| 26 |
If you made it and it's legal to distribute, it belongs here. |
| 27 |
''' |
| 28 |
|
| 29 |
[[sections]] |
| 30 |
heading = "What's Not Allowed" |
| 31 |
body = ''' |
| 32 |
- Content that violates applicable law |
| 33 |
- Harassment, threats, or doxxing |
| 34 |
- Spam, deceptive listings, or bait-and-switch pricing |
| 35 |
- Malware, exploits, or tools designed to cause harm |
| 36 |
- Impersonation of other creators or organizations |
| 37 |
- Content you don't have the rights to distribute |
| 38 |
''' |
| 39 |
|
| 40 |
[[sections]] |
| 41 |
heading = "How We Handle Issues" |
| 42 |
body = ''' |
| 43 |
During private alpha, every creator has a direct relationship with the admin. If something comes up, we talk about it. No automated takedowns, no faceless tickets. |
| 44 |
|
| 45 |
Post-alpha, we'll introduce a formal process with written notice of any policy violation, an opportunity to appeal, and continued access to data export throughout. |
| 46 |
''' |
| 47 |
|
| 48 |
[[sections]] |
| 49 |
heading = "Your Rights" |
| 50 |
body = ''' |
| 51 |
- Full data export is always available: your content, metadata, and transaction history |
| 52 |
- If we ever moderate content or suspend an account, you'll get a clear explanation of what policy was violated |
| 53 |
- You'll have the opportunity to appeal |
| 54 |
- You can export your data even while suspended (excluding content we can't legally host) |
| 55 |
|
| 56 |
These commitments are part of our [creator guarantees](/docs/guarantees). |
| 57 |
''' |
| 58 |
|
| 59 |
[[sections]] |
| 60 |
heading = "Software Downloads" |
| 61 |
body = ''' |
| 62 |
Makenotwork hosts downloadable software uploaded by creators. While we take steps to make sure downloads are safe: |
| 63 |
|
| 64 |
- Creators are responsible for the safety and integrity of their uploads |
| 65 |
- Users should verify downloads with antivirus software before running them |
| 66 |
- We do not guarantee that any download is free of malware or other harmful content |
| 67 |
- Report suspicious downloads to **reports@makenot.work** |
| 68 |
''' |
| 69 |
|
| 70 |
# The other policy documents: a title, what it covers, and where it lives. A |
| 71 |
# record per row, which is why this is a list and the sections are prose. |
| 72 |
|
| 73 |
[[others]] |
| 74 |
title = "Terms of Service" |
| 75 |
covers = "What you agree to by using Makenotwork" |
| 76 |
route = "/docs/terms-of-service" |
| 77 |
|
| 78 |
[[others]] |
| 79 |
title = "Privacy Policy" |
| 80 |
covers = "What we collect, why, and how to exercise your rights" |
| 81 |
route = "/docs/privacy-policy" |
| 82 |
|
| 83 |
[[others]] |
| 84 |
title = "Payments & Refunds" |
| 85 |
covers = "Merchant-of-record model, refunds, chargebacks" |
| 86 |
route = "/docs/payments" |
| 87 |
|
| 88 |
[[others]] |
| 89 |
title = "Acceptable Use" |
| 90 |
covers = "Specific behaviour that gets accounts suspended" |
| 91 |
route = "/docs/acceptable-use" |
| 92 |
|
| 93 |
[[others]] |
| 94 |
title = "Copyright & DMCA" |
| 95 |
covers = "How takedowns and counter-notifications work" |
| 96 |
route = "/docs/copyright" |
| 97 |
|
| 98 |
[[others]] |
| 99 |
title = "Appeals" |
| 100 |
covers = "How to challenge a moderation decision" |
| 101 |
route = "/docs/appeals" |
| 102 |
|
| 103 |
[[others]] |
| 104 |
title = "Mailing List Data Processing" |
| 105 |
covers = "Who answers a subscriber's request about a project mailing list" |
| 106 |
route = "/docs/mailing-list-data-processing" |
| 107 |
|
| 108 |
# The closing paragraph. One entry rather than a scalar because the format has |
| 109 |
# one shape and a second would be a second thing to learn; it is read the same |
| 110 |
# way the sections are. |
| 111 |
[[closing]] |
| 112 |
body = ''' |
| 113 |
If something's unclear or you want to check before posting, reach out at **policy@makenot.work**. |
| 114 |
''' |
| 115 |
|