<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Royal Softworks Blog</title>
    <link>https://royalsoftworks.com/blog/</link>
    <description>Engineering notes, product updates and perspective on local-first AI, data sovereignty and building software that runs entirely on your own hardware.</description>
    <language>en-us</language>
    <lastBuildDate>Sat, 18 Jul 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://royalsoftworks.com/blog/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Where Do Your Files Actually Go When You &apos;Share&apos; Them?</title>
      <link>https://royalsoftworks.com/blog/where-do-your-files-actually-go/</link>
      <guid isPermaLink="true">https://royalsoftworks.com/blog/where-do-your-files-actually-go/</guid>
      <pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate>
      <description>Uploading a file to a sharing link isn&apos;t just convenience — it&apos;s usually a legal act, an international data transfer with its own paperwork. Here&apos;s what actually happens, plainly.</description>
      <category>gdpr</category>
      <category>data-sovereignty</category>
      <category>privatta</category>
      <category>file-sharing</category>
    </item>
    <item>
      <title>Where Does That Prompt Go? What Happens When You Paste Sensitive Data Into a Cloud AI</title>
      <link>https://royalsoftworks.com/blog/what-happens-when-you-paste-sensitive-data-into-cloud-ai/</link>
      <guid isPermaLink="true">https://royalsoftworks.com/blog/what-happens-when-you-paste-sensitive-data-into-cloud-ai/</guid>
      <pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate>
      <description>Pasting a patient note or a contract into a chat window sends that text to a vendor&apos;s servers, full stop. Here&apos;s what that actually means under HIPAA, and what changes with on-device inference.</description>
      <category>hipaa</category>
      <category>local-ai</category>
      <category>assistant-general</category>
      <category>compliance</category>
    </item>
    <item>
      <title>Direct, Not Relayed: How WebRTC Actually Secures a Peer-to-Peer File Transfer</title>
      <link>https://royalsoftworks.com/blog/webrtc-direct-not-relayed/</link>
      <guid isPermaLink="true">https://royalsoftworks.com/blog/webrtc-direct-not-relayed/</guid>
      <pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate>
      <description>WebRTC makes encryption mandatory at the protocol level, not a checkbox you can leave unticked. Here&apos;s how the handshake actually works, and why a signaling server never sees your file.</description>
      <category>webrtc</category>
      <category>encryption</category>
      <category>privatta</category>
      <category>p2p</category>
    </item>
    <item>
      <title>RAG, Explained Honestly: What Retrieval-Augmented Generation Can and Can&apos;t Fix</title>
      <link>https://royalsoftworks.com/blog/rag-explained-honestly/</link>
      <guid isPermaLink="true">https://royalsoftworks.com/blog/rag-explained-honestly/</guid>
      <pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate>
      <description>Retrieval-augmented generation is often sold as the cure for AI hallucination. Research on real RAG products shows it&apos;s a real improvement, not a cure — here&apos;s what it actually does, and what still gets through.</description>
      <category>rag</category>
      <category>llm</category>
      <category>assistant-general</category>
      <category>ai-accuracy</category>
    </item>
    <item>
      <title>On-Premise vs. Cloud AI for Finance Teams: The Actual Trade-offs</title>
      <link>https://royalsoftworks.com/blog/finance-ai-on-premise-vs-cloud/</link>
      <guid isPermaLink="true">https://royalsoftworks.com/blog/finance-ai-on-premise-vs-cloud/</guid>
      <pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate>
      <description>Cloud AI is faster to pilot and cheaper at low volume. On-premise wins on compliance and, past a real break-even point, on cost too. Here&apos;s how to actually make the call, without the vendor-stat inflation.</description>
      <category>finance-ai</category>
      <category>on-premise</category>
      <category>assistant-general</category>
      <category>cost</category>
    </item>
    <item>
      <title>Attorney-Client Privilege and AI: What a 2026 Federal Ruling Actually Changed</title>
      <link>https://royalsoftworks.com/blog/attorney-client-privilege-and-ai/</link>
      <guid isPermaLink="true">https://royalsoftworks.com/blog/attorney-client-privilege-and-ai/</guid>
      <pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate>
      <description>A federal court has now ruled, for the first time, that a defendant&apos;s chats with a consumer AI tool weren&apos;t privileged. Here&apos;s what United States v. Heppner actually held, and what it means for firms using AI on client matters.</description>
      <category>legal-ai</category>
      <category>privilege</category>
      <category>assistant-general</category>
      <category>compliance</category>
    </item>
    <item>
      <title>Why AI Pilots Keep Dying in Financial-Services Compliance Review</title>
      <link>https://royalsoftworks.com/blog/ai-adoption-financial-services/</link>
      <guid isPermaLink="true">https://royalsoftworks.com/blog/ai-adoption-financial-services/</guid>
      <pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate>
      <description>A third of financial-services leaders now ban generative AI outright or in part. The reason isn&apos;t caution for its own sake — it&apos;s a specific, nameable set of regulations that cloud AI wasn&apos;t built to satisfy.</description>
      <category>finance-ai</category>
      <category>compliance</category>
      <category>assistant-general</category>
      <category>regulation</category>
    </item>
    <item>
      <title>Welcome to the Royal Softworks blog</title>
      <link>https://royalsoftworks.com/blog/hello-world/</link>
      <guid isPermaLink="true">https://royalsoftworks.com/blog/hello-world/</guid>
      <pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate>
      <description>Why we&apos;re writing here, and what to expect — notes on local-first AI, data sovereignty, and building software that never leaves your hardware.</description>
      <category>announcement</category>
    </item>
  </channel>
</rss>
