<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Strange Magic Apps Blog</title><description>News, updates, and insights from Strange Magic Apps.</description><link>https://strangemagic.app/</link><item><title>Rich link previews in SwiftUI that actually match your app</title><link>https://strangemagic.app/blog/metadata-link-row/</link><guid isPermaLink="true">https://strangemagic.app/blog/metadata-link-row/</guid><description>A small visual upgrade in CritiCal 1.3, and the LinkPresentation trick behind it</description><pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Introducing Recto</title><link>https://strangemagic.app/blog/introducing-recto/</link><guid isPermaLink="true">https://strangemagic.app/blog/introducing-recto/</guid><description>A wrapper around Apple&apos;s Speech Recognition API for following a predetermined script.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Location privacy in CritiCal</title><link>https://strangemagic.app/blog/location-privacy-in-critical/</link><guid isPermaLink="true">https://strangemagic.app/blog/location-privacy-in-critical/</guid><description>How CritiCal uses your location to power venue reminders and travel times — without ever receiving where you are.</description><pubDate>Wed, 06 May 2026 00:00:00 GMT</pubDate></item></channel></rss>