[{"data":1,"prerenderedAt":618},["ShallowReactive",2],{"services:nav":3,"team:nav":45,"legal-acceptable-use":60},[4,15,25,35],{"path":5,"title":6,"description":7,"outcome":8,"icon":9,"image":10},"\u002Fconsulting\u002Fsoftware-development","Software development","Applications and APIs built properly — designed, architected and shipped by someone who has done it at scale.","Something to build, without the team or the expertise to build it.","app-development",{"url":11,"photographer":12,"source":13,"sourceUrl":14},"\u002Fimages\u002Fconsulting\u002Fsoftware-development.jpg","Daria Nepriakhina","Unsplash","https:\u002F\u002Funsplash.com\u002Fphotos\u002FzoCDWPuiRuA?utm_source=intracia&utm_medium=referral",{"path":16,"title":17,"description":18,"outcome":19,"icon":20,"image":21},"\u002Fconsulting\u002Fdata-extraction-and-recovery","Data extraction & recovery","Getting data out of systems that don't want to give it up — undocumented formats, dead platforms, failing media and legacy databases.","Data trapped in a system nobody supports any more.","data",{"url":22,"photographer":23,"source":13,"sourceUrl":24},"\u002Fimages\u002Fconsulting\u002Fdata-extraction-and-recovery.jpg","Patrick Lindenberg","https:\u002F\u002Funsplash.com\u002Fphotos\u002F1iVKwElWrPA?utm_source=intracia&utm_medium=referral",{"path":26,"title":27,"description":28,"outcome":29,"icon":30,"image":31},"\u002Fconsulting\u002Fdeveloper-and-ai-tooling","Developer & AI tooling","Libraries, SDKs, components and internal tooling — plus the MCP servers, agent integrations and evaluation harnesses that make AI features survive production.","A team blocked by something missing from a library they can't change.","libraries",{"url":32,"photographer":33,"source":13,"sourceUrl":34},"\u002Fimages\u002Fconsulting\u002Fdeveloper-and-ai-tooling.jpg","Luca Bravo","https:\u002F\u002Funsplash.com\u002Fphotos\u002FXJXWbfSo2f0?utm_source=intracia&utm_medium=referral",{"path":36,"title":37,"description":38,"outcome":39,"icon":40,"image":41},"\u002Fconsulting\u002Fweb-applications-and-sites","Web applications & sites","Designed and built end to end — customer-facing applications, product interfaces, marketing sites and documentation.","A web app or a site you'll still be proud of in three years.","web",{"url":42,"photographer":43,"source":13,"sourceUrl":44},"\u002Fimages\u002Fconsulting\u002Fweb-applications-and-sites.jpg","Domenico Loia","https:\u002F\u002Funsplash.com\u002Fphotos\u002FhGV2TfOh0ns?utm_source=intracia&utm_medium=referral",[46,53],{"path":47,"name":48,"role":49,"bio":50,"avatar":51,"pronouns":52},"\u002Fteam\u002Fdamien-guard","Damien Guard","Engineering & Operations","Damien has spent four decades writing software, most of it on the tools other developers depend on — .NET at Microsoft, the Atom editor at GitHub, SDKs and developer experience at Auth0, and the official MongoDB provider for Entity Framework Core.","\u002Fteam\u002Fdamien-guard.jpg","he\u002Fhim",{"path":54,"name":55,"role":56,"bio":57,"avatar":58,"pronouns":59},"\u002Fteam\u002Fkerry-guard","Kerry Guard","Marketing & Design","Kerry is CEO of MKG Marketing, the B2B SaaS and tech agency she co-founded in 2011, and leads marketing and web design at Intracia. She spends most of her time on the same problem from two directions: how technical products explain themselves to the people who have to buy them.","\u002Fteam\u002Fkerry-guard.jpg","she\u002Fher",{"id":61,"title":62,"body":63,"covers":606,"description":607,"extension":608,"intro":609,"meta":610,"navigation":611,"path":612,"seo":613,"status":614,"stem":615,"updated":616,"__hash__":617},"legal\u002Flegal\u002Facceptable-use.md","Acceptable Use Policy",{"type":64,"value":65,"toc":582},"minimark",[66,86,89,100,105,108,213,219,223,230,244,247,251,258,261,286,289,296,300,303,306,311,318,321,362,365,369,376,379,393,396,400,403,411,415,422,425,429,432,458,461,465,472,475,482,486,489,493,499,516,519,523,526,530,533,540,544,547,551,558,563,570,574],[67,68,69,70,75,76,80,81,85],"p",{},"This policy sets out what you may not publish, store or do with Intracia. It sits alongside our\n",[71,72,74],"a",{"href":73},"\u002Fprivacy","Privacy Policy",", ",[71,77,79],{"href":78},"\u002Fterms","Terms of Service"," and ",[71,82,84],{"href":83},"\u002Fdpa","Data Processing Agreement",".",[67,87,88],{},"It applies to everything in a site and everything in an account: published pages, drafts, media,\nmetadata, version history, and the way the service itself is used. Something doesn't become\nacceptable by being unpublished — a draft nobody has seen is still stored on our systems and still\ncounts.",[90,91,92],"blockquote",{},[67,93,94,95,99],{},"Parts of this are stricter than the law requires. We run entirely on other people's infrastructure — Cloudflare above all — and their\nacceptable-use terms bind us as their customer. A single site breaking those terms puts the hosting\nunderneath ",[96,97,98],"strong",{},"every"," customer at risk, not only the account responsible. So on the things that\nthreaten the platform, we enforce at least as strictly as they do, and sometimes sooner.",[101,102,104],"h2",{"id":103},"_1-content-thats-never-allowed","1. Content that's never allowed",[67,106,107],{},"You may not put any of the following anywhere in a site or an account, whatever the context and\nwhatever the intent behind it:",[109,110,111,122,128,133,139,145,151,157,162,168,174,180,186,191,197,207],"ul",{},[112,113,114,117,118,85],"li",{},[96,115,116],{},"Child sexual abuse material, or any sexual exploitation of minors."," There's no threshold, no\nwarning and no appeal before action. See ",[71,119,121],{"href":120},"#8-what-we-do-about-a-violation","section 8",[112,123,124,127],{},[96,125,126],{},"Grooming, and material that teaches it"," — content meant to build trust with a child or a\nvulnerable adult in order to exploit them, and guidance on how to go about it.",[112,129,130],{},[96,131,132],{},"Pornographic or sexually explicit material.",[112,134,135,138],{},[96,136,137],{},"Graphic real-world violence"," — gore, mutilation, and depictions of death intended to shock.",[112,140,141,144],{},[96,142,143],{},"Hateful content"," — material that attacks, demeans or incites hatred against people on the basis\nof race, religion, ethnicity, nationality, gender, sexual orientation, disability or any comparable\ncharacteristic.",[112,146,147,150],{},[96,148,149],{},"Content promoting suicide, self-harm or disordered eating"," — encouragement, instructions,\nmethods, and challenges that invite someone to take part.",[112,152,153,156],{},[96,154,155],{},"Coercion and psychological manipulation aimed at people"," — coercive control, cult-style\nrecruitment, and techniques taught for exploiting someone's trust, fear or isolation.",[112,158,159],{},[96,160,161],{},"Content promoting, glorifying or recruiting for terrorism or violent extremism.",[112,163,164,167],{},[96,165,166],{},"Harassment, threats, or the publication of someone's private information"," to expose or endanger\nthem.",[112,169,170,173],{},[96,171,172],{},"Fraud and scams",", including deceptive schemes dressed up as something else.",[112,175,176,179],{},[96,177,178],{},"Illegal goods and trafficking"," — controlled drugs, counterfeits, weapons parts, people.",[112,181,182,185],{},[96,183,184],{},"Material that infringes someone else's rights"," — pirated work, or anything else you don't have\nthe right to distribute.",[112,187,188],{},[96,189,190],{},"Spam and bulk unsolicited content.",[112,192,193,196],{},[96,194,195],{},"Health or election misinformation"," where the likely result is real-world harm.",[112,198,199,202,203,206],{},[96,200,201],{},"Unlicensed gambling or financial services",", and ",[96,204,205],{},"regulated goods sold without the compliance\nthey require"," — alcohol, tobacco, pharmaceuticals and the like.",[112,208,209,212],{},[96,210,211],{},"Anything else whose likely result is serious harm to a person."," This list can't name every way\nthat happens, so we act on the harm rather than on whether we thought to list it.",[67,214,215,218],{},[96,216,217],{},"Each of these turns on what the content does, not what it's about."," A support service, a newsroom\nor a researcher writing about suicide, abuse or extremism is doing the opposite of promoting it. If\nyou're unsure which side of the line your site sits on, ask before you build.",[101,220,222],{"id":221},"_2-sites-we-wont-host","2. Sites we won't host",[67,224,225,226,229],{},"Some subjects are perfectly fine to write about but not to build a site around. The distinction is\nthe site's ",[96,227,228],{},"primary purpose",", not whether a topic appears at all:",[109,231,232,238],{},[112,233,234,237],{},[96,235,236],{},"Weapons"," — sales, marketplaces, and dedicated enthusiast or advocacy sites. A photograph of a\nfirearm in an article about something else isn't a violation.",[112,239,240,243],{},[96,241,242],{},"Partisan political campaigning"," — sites whose purpose is electoral advocacy. A company stating\nits position on a policy question that affects it isn't a violation.",[67,245,246],{},"If you're unsure which side of this line you're on, ask before you build. We'll give you a\nstraight answer, and it's an easier conversation now than after the site is up.",[101,248,250],{"id":249},"_3-how-the-service-may-not-be-used","3. How the service may not be used",[67,252,253,254,257],{},"This section is about ",[96,255,256],{},"conduct",", not subject matter. It restricts what you may do with the service\nand to other people's systems. It places no limit on what you may write about. Technical writing is ordinary\npublishing, and this is a publishing tool — including writing about how something is built, how it\nfails, and how it was taken apart.",[67,259,260],{},"With that distinction in mind, we prohibit the following regardless of what content is involved,\nor whether any content is involved at all:",[109,262,263,266,269,276,283],{},[112,264,265],{},"Using the service to distribute malware, or to host a payload staged for an attack.",[112,267,268],{},"Phishing, or obtaining anyone's credentials by deception.",[112,270,271,272,275],{},"Accessing, probing, scanning or interfering with ",[96,273,274],{},"systems, accounts or data you don't own and do\nnot control"," — including other tenants of this service, and including our own infrastructure.",[112,277,278,279,282],{},"Circumventing rate limits, quotas or access controls ",[96,280,281],{},"on services that aren't yours",", or\nautomating against this one at a volume that degrades it for anyone else.",[112,284,285],{},"Bulk scraping of the service beyond ordinary use of your own content.",[67,287,288],{},"The common thread is consent and ownership. Do what you like to your own equipment; leave everyone\nelse's alone unless they have asked you to look.",[67,290,291,292,85],{},"Sites published through Intracia run on Cloudflare's network and must also satisfy Cloudflare's own\nterms. A breach of this section can see hosting restricted or withdrawn upstream, independently of\nanything we decide about your account — see ",[71,293,295],{"href":294},"#4-the-services-you-connect-and-their-rules","section 4",[101,297,299],{"id":298},"_4-the-services-you-connect-and-their-rules","4. The services you connect, and their rules",[67,301,302],{},"Connecting a Git provider, a storage bucket or a deployment target hands us access to something of\nyours. You're responsible for making sure you're entitled to connect it: that the repository is\nyours or your client's, that whoever owns it agreed, and that you were permitted to use the\ncredential you supplied.",[67,304,305],{},"Use the narrowest credential that works. If you give us a token with more reach than the integration\nneeds, that scope is what is exposed if anything goes wrong — on your side or ours.",[307,308,310],"h3",{"id":309},"their-policies-apply-too","Their policies apply too",[67,312,313,314,317],{},"Intracia doesn't store your content in a vacuum. It sits in a repository, a bucket, or a hosting\naccount belonging to you and provided by someone else — and ",[96,315,316],{},"that provider's acceptable-use terms\napply to it just as ours do",". We can't waive them on your behalf, and content perfectly acceptable\nunder this policy can still be removed by the company whose disk it's on.",[67,319,320],{},"The ones our customers meet most often:",[109,322,323,332,340,348,356],{},[112,324,325,331],{},[71,326,330],{"href":327,"rel":328},"https:\u002F\u002Fwww.cloudflare.com\u002Fterms\u002F",[329],"nofollow","Cloudflare"," — hosting, and R2 storage",[112,333,334,339],{},[71,335,338],{"href":336,"rel":337},"https:\u002F\u002Fdocs.github.com\u002Fen\u002Fsite-policy\u002Facceptable-use-policies\u002Fgithub-acceptable-use-policies",[329],"GitHub","\n— repositories, and the Intracia GitHub App",[112,341,342,347],{},[71,343,346],{"href":344,"rel":345},"https:\u002F\u002Faws.amazon.com\u002Faup\u002F",[329],"Amazon Web Services"," — S3",[112,349,350,355],{},[71,351,354],{"href":352,"rel":353},"https:\u002F\u002Fazure.microsoft.com\u002Fen-us\u002Fsupport\u002Flegal\u002F",[329],"Microsoft Azure"," — Azure storage and hosting",[112,357,358,361],{},[96,359,360],{},"Other providers"," — S3-compatible storage such as MinIO, Backblaze B2, DigitalOcean Spaces or\nWasabi, each under its own terms",[67,363,364],{},"That list is illustrative rather than complete: whatever you connect, its terms come with it. Read\nthem before you build something that depends on a provider tolerating it. A breach upstream takes\nyour site down on their timetable rather than ours, and there's little we can do about it\nfrom here.",[101,366,368],{"id":367},"_5-the-ai-features","5. The AI features",[67,370,371,372,85],{},"We offer a few AI-assistive features inside the product — help generating a schema for a template,\nand alt text for image accessibility. They are triggered on demand by the person using them and are\nentirely optional: nothing reaches a model unless you ask it to. What each feature sends, and to\nwhom, is set out in ",[71,373,375],{"href":374},"\u002Fprivacy#6-the-ai-features","the privacy policy",[67,377,378],{},"That leaves 2 rules:",[109,380,381,387],{},[112,382,383,386],{},[96,384,385],{},"Don't submit anything you don't have the right to send."," Other people's confidential material,\npersonal data that has no business being there, credentials, or content you're contractually\nbarred from disclosing to a third party.",[112,388,389,392],{},[96,390,391],{},"Don't use them to generate content prohibited by this policy",", and don't attempt to manipulate\nthe models into producing it.",[67,394,395],{},"Suggestions from a model are a starting point, not a fact. What you publish is yours, and you're\nresponsible for it whether you wrote it or accepted it.",[101,397,399],{"id":398},"_6-the-people-you-invite","6. The people you invite",[67,401,402],{},"An invitation is a grant of access to a site, its content and its history. Inviting someone makes you\nresponsible for what they do with it, and for removing them when they no longer need it.",[67,404,405,406,410],{},"Be particularly deliberate with organisations. As ",[71,407,409],{"href":408},"\u002Fprivacy#58-what-your-team-can-see","the privacy policy explains",",\norganisation membership reaches every site in that organisation, and an organisation administrator\nholds administrator rights across all of them. That's the feature working as designed, but it means\nan invitation can grant far more than the person issuing it intended.",[101,412,414],{"id":413},"_7-draft-preview-links","7. Draft preview links",[67,416,417,418,421],{},"A preview link contains a token, and ",[96,419,420],{},"anyone holding that link can see the draft"," — no account, no\nsign-in, no membership required. That's what makes previews useful for showing work to a client who\ndoesn't use the CMS, and it's also the whole of their security.",[67,423,424],{},"Treat a preview link as you would a password. Send it to the people who need it, keep it off\nanywhere public or indexable, and assume anyone you forward it to can forward it again.",[101,426,428],{"id":427},"_8-what-we-do-about-a-violation","8. What we do about a violation",[67,430,431],{},"Proportionately, and in most cases with a conversation first.",[109,433,434,440,446,452],{},[112,435,436,439],{},[96,437,438],{},"Ordinarily",", we tell you what we have found, and give you a reasonable period to fix it. Most\nviolations are misunderstandings, an inherited site, or something a colleague did, and someone\ndeleting a page settles them.",[112,441,442,445],{},[96,443,444],{},"Where content or conduct is actively causing harm"," — phishing, malware, an attack on the\nservice, or anything that puts the hosting underneath other customers at risk — we remove or\nsuspend first and discuss afterwards. We'll still tell you what we did and why.",[112,447,448,451],{},[96,449,450],{},"Child sexual abuse material"," — we remove it immediately, report it to the relevant\nauthorities, and terminate the account, without warning.",[112,453,454,457],{},[96,455,456],{},"Repeated violations, or a refusal to put something right"," — we terminate the account.",[67,459,460],{},"We'll explain our reasoning in every case except child sexual abuse material. If you think we have\nmade a mistake, reply and say so — a human reads it, and we have been wrong before. Where we suspend rather\nthan terminate, your content stays put while the matter is resolved.",[101,462,464],{"id":463},"_9-reporting-a-violation","9. Reporting a violation",[67,466,467,468,85],{},"If you have found something on a site published through Intracia that breaks this policy, tell us at\n",[71,469,471],{"href":470},"mailto:abuse@intracia.com","abuse@intracia.com",[67,473,474],{},"Include the URL and enough detail for us to find what you're describing. You don't need an account\nto report something, and you don't need to be the injured party. We'll acknowledge your report and\nlook into it with an urgency that matches what you have described.",[67,476,477,478,481],{},"If you're reporting a ",[96,479,480],{},"security vulnerability"," rather than content, we want to hear about it.\nReport it to the same address. Test only against your own sites and accounts, don't access\nor alter anyone else's data, give us a reasonable chance to fix the problem before publishing, and we\nwon't pursue you for having looked. Testing that damages the service or exposes other people's\ndata isn't research, and this paragraph doesn't cover it.",[101,483,485],{"id":484},"_10-copyright-and-takedown","10. Copyright and takedown",[67,487,488],{},"If material published through Intracia infringes your copyright, tell us and we'll act on it. This\nis one process rather than 3: it's built to satisfy what the United States, the EU and the UK\neach expect, so you don't have to work out which applies to us.",[307,490,492],{"id":491},"sending-a-notice","Sending a notice",[67,494,495,496,498],{},"Email ",[71,497,471],{"href":470}," with:",[109,500,501,504,507,510,513],{},[112,502,503],{},"the work you say has been infringed, and where it can be seen;",[112,505,506],{},"the location of the material you want removed, precisely enough for us to find it;",[112,508,509],{},"your name, postal address and email address;",[112,511,512],{},"a statement that you believe in good faith the use isn't authorised by the rights holder, its\nagent, or the law;",[112,514,515],{},"a statement that the information in your notice is accurate and — made under penalty of perjury —\nthat you're the rights holder or authorised to act on their behalf.",[67,517,518],{},"The last 2 are what United States law requires of a valid notice. We ask everyone for them because\none process is easier to run honestly than 3, and because a notice missing them may leave us\nunable to act as quickly as you would like.",[307,520,522],{"id":521},"what-we-do-with-it","What we do with it",[67,524,525],{},"We remove or disable access to the material, and we tell the account holder what went, why, and who\nsaid so, with a copy of your notice. We don't decide who owns what — that's a question for the\nparties and, if it comes to it, a court. We act on properly made notices; we don't adjudicate the\nclaim behind them.",[307,527,529],{"id":528},"if-you-think-we-got-it-wrong","If you think we got it wrong",[67,531,532],{},"An account holder whose material has been removed can send us a counter-notice, at the same address.\nIt should identify what was removed and where it was, give their name, address and email, and state\nunder penalty of perjury that the removal was a mistake or a misidentification.",[67,534,535,536,539],{},"We'll pass it to whoever complained. Unless they tell us within ",[96,537,538],{},"10 business days"," that they\nhave begun legal proceedings, we restore the material. Mistaken and bad-faith takedown notices are\ncommon enough that a route back matters as much as the route in.",[307,541,543],{"id":542},"repeat-infringement","Repeat infringement",[67,545,546],{},"We terminate accounts that repeatedly infringe other people's copyright. That's a standing policy,\nnot a discretion we exercise case by case.",[307,548,550],{"id":549},"what-we-cant-do","What we can't do",[67,552,553,554,557],{},"This is unusual, and it matters to a complainant: ",[96,555,556],{},"removing\nsomething from Intracia doesn't always remove it from the internet."," In the usual arrangement the Markdown\nlives in the account holder's own Git repository and the published site runs on their own hosting. We\ncan delete our copy, revoke preview links, and suspend or terminate the account — and we'll — but\nthat repository and that live site are theirs, held with providers who aren't us.",[67,559,560,561,85],{},"If you need content gone everywhere, send your notice to the Git provider and the host as well.\nTheir addresses are in ",[71,562,295],{"href":294},[67,564,565,566,569],{},"There's an exception: for customers whose sites we built and whose infrastructure we run, the\nrepository and the storage may sit in ",[96,567,568],{},"our"," accounts. Where that's so, a notice to us does reach\nthem, and we act on it directly.",[101,571,573],{"id":572},"_11-changes-to-this-policy","11. Changes to this policy",[67,575,576,577,581],{},"We'll revise this policy as the product and its obligations change, and update the date at the top.\nThe ",[71,578,580],{"href":579},"\u002Fprivacy#16-changes","privacy policy's approach to changes"," applies here too: if we hold an email address\nfor you we'll tell you about anything material, and if we don't, the date above is how you check.",{"title":583,"searchDepth":584,"depth":584,"links":585},"",2,[586,587,588,589,593,594,595,596,597,598,605],{"id":103,"depth":584,"text":104},{"id":221,"depth":584,"text":222},{"id":249,"depth":584,"text":250},{"id":298,"depth":584,"text":299,"children":590},[591],{"id":309,"depth":592,"text":310},3,{"id":367,"depth":584,"text":368},{"id":398,"depth":584,"text":399},{"id":413,"depth":584,"text":414},{"id":427,"depth":584,"text":428},{"id":463,"depth":584,"text":464},{"id":484,"depth":584,"text":485,"children":599},[600,601,602,603,604],{"id":491,"depth":592,"text":492},{"id":521,"depth":592,"text":522},{"id":528,"depth":592,"text":529},{"id":542,"depth":592,"text":543},{"id":549,"depth":592,"text":550},{"id":572,"depth":584,"text":573},null,"What Intracia may and may not be used for — prohibited content and conduct, the rules for connected services and AI features, and how we enforce them.","md","What Intracia may and may not be used for, and what happens when someone crosses the line.",{},true,"\u002Flegal\u002Facceptable-use",{"title":62,"description":607},"published","legal\u002Facceptable-use","18 August 2026","hh1zbn6PG4VUY8c7fs8Ry6uv_aiKaUGgjLHfsP4BkDc",1788372938845]