<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Stalefish Labs</title><link>https://stalefishlabs.com/use/sojourn/</link><description>Crafted bedtime stories generated in real-time, shaped by your choices. One reads aloud, the other listens. Seven nights, one story, a world that remembers.</description><generator>Hugo 0.155.2</generator><language>en-us</language><lastBuildDate>Tue, 12 May 2026 20:47:00 +0000</lastBuildDate><atom:link href="https://stalefishlabs.com/use/sojourn/index.xml" rel="self" type="application/rss+xml"/><item><title>Privacy Policy</title><link>https://stalefishlabs.com/use/sojourn/privacy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://stalefishlabs.com/use/sojourn/privacy/</guid><description>Privacy policy for the Sojourn app by Stalefish Labs.</description><content:encoded>&lt;p&gt;&lt;strong&gt;Last updated:&lt;/strong&gt; April 2026&lt;/p&gt;
&lt;p&gt;Sojourn is committed to protecting your privacy. This policy explains what information we collect and how we use it.&lt;/p&gt;
&lt;h2 id="information-we-collect"&gt;Information We Collect&lt;/h2&gt;
&lt;h3 id="account-data"&gt;Account Data&lt;/h3&gt;
&lt;p&gt;When you sign in with Apple, we store:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Your Apple ID token (for authentication)&lt;/li&gt;
&lt;li&gt;Your display name (if provided by Apple)&lt;/li&gt;
&lt;li&gt;Your email address (may be an Apple relay address)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can use Sojourn without signing in. Anonymous sessions are created automatically and do not require any personal information.&lt;/p&gt;
&lt;h3 id="story-data"&gt;Story Data&lt;/h3&gt;
&lt;p&gt;Your reading progress, choices, and listener profile preferences are stored on our servers (hosted by Supabase) so they can sync across your devices. This data is private to your account and is not shared with anyone.&lt;/p&gt;
&lt;h3 id="generated-content"&gt;Generated Content&lt;/h3&gt;
&lt;p&gt;Story sessions are generated in real-time using AI (Claude by Anthropic). The prompts sent to the AI include your story context and listener preferences but do not include your name, email, or any personally identifying information.&lt;/p&gt;
&lt;h3 id="local-data"&gt;Local Data&lt;/h3&gt;
&lt;p&gt;App preferences and reading progress are stored locally on your device using standard iOS storage.&lt;/p&gt;
&lt;h3 id="analytics-data"&gt;Analytics Data&lt;/h3&gt;
&lt;p&gt;We use Mixpanel to collect anonymous app usage data. This helps us understand which features are used and how to improve the app. Analytics data includes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Sign-in and account events (sign-in completion, sign-out, account deletion)&lt;/li&gt;
&lt;li&gt;Subscription and paywall events (paywall views, subscription purchases, restores)&lt;/li&gt;
&lt;li&gt;Push notification events (permission grant, token registration, notification tap-through)&lt;/li&gt;
&lt;li&gt;App lifecycle (app open, app background)&lt;/li&gt;
&lt;li&gt;Reading-session events (reading start and completion, choice made, listener profile completion) — content metadata only; no story text or generated content is included&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Analytics data is associated with an anonymous identifier and the following non-identifying user attributes: app name, app version, family (Sojourn&amp;rsquo;s product family), platform (iOS), and whether you have an active subscription.&lt;/p&gt;
&lt;p&gt;Analytics data does &lt;strong&gt;not&lt;/strong&gt; include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Your name, email address, or Apple ID&lt;/li&gt;
&lt;li&gt;The text of your story choices or any generated story content&lt;/li&gt;
&lt;li&gt;Your physical location&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We do not use advertising identifiers (IDFA) or track you across apps. Analytics data is retained for 12 months.&lt;/p&gt;
&lt;p&gt;See &lt;a href="https://mixpanel.com/legal/privacy-policy/"
target="_blank"
&gt;Mixpanel&amp;rsquo;s Privacy Policy&lt;/a&gt; for details on how they handle data.&lt;/p&gt;
&lt;h2 id="third-party-services"&gt;Third-Party Services&lt;/h2&gt;
&lt;h3 id="supabase"&gt;Supabase&lt;/h3&gt;
&lt;p&gt;We use Supabase for authentication, data storage, and serverless functions. Supabase&amp;rsquo;s infrastructure is hosted on AWS. See &lt;a href="https://supabase.com/privacy"
target="_blank"
&gt;Supabase&amp;rsquo;s Privacy Policy&lt;/a&gt; for details.&lt;/p&gt;
&lt;h3 id="anthropic-claude"&gt;Anthropic (Claude)&lt;/h3&gt;
&lt;p&gt;We use Anthropic&amp;rsquo;s Claude API to generate story content. Story context is sent to Anthropic&amp;rsquo;s servers for generation. No personally identifying information is included in these requests. See &lt;a href="https://www.anthropic.com/privacy"
target="_blank"
&gt;Anthropic&amp;rsquo;s Privacy Policy&lt;/a&gt; for details.&lt;/p&gt;
&lt;h3 id="mixpanel-analytics"&gt;Mixpanel (Analytics)&lt;/h3&gt;
&lt;p&gt;We use Mixpanel to collect feature usage data as described above. No personal information is shared with Mixpanel.&lt;/p&gt;
&lt;h2 id="data-sharing"&gt;Data Sharing&lt;/h2&gt;
&lt;p&gt;We do &lt;strong&gt;not&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Sell your data&lt;/li&gt;
&lt;li&gt;Share personal data with third parties beyond what&amp;rsquo;s needed to operate the service&lt;/li&gt;
&lt;li&gt;Display advertising&lt;/li&gt;
&lt;li&gt;Track you across apps or websites&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="your-rights"&gt;Your Rights&lt;/h2&gt;
&lt;p&gt;You can:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use the app anonymously without providing any personal information&lt;/li&gt;
&lt;li&gt;Sign in with Apple to sync progress across devices&lt;/li&gt;
&lt;li&gt;Delete your account and all associated data at any time from the Account screen&lt;/li&gt;
&lt;li&gt;Your data will be permanently removed when your account is deleted&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="childrens-privacy"&gt;Children&amp;rsquo;s Privacy&lt;/h2&gt;
&lt;p&gt;Sojourn is not directed at children under 13. We do not knowingly collect personal information from children.&lt;/p&gt;
&lt;h2 id="contact"&gt;Contact&lt;/h2&gt;
&lt;p&gt;If you have questions about this privacy policy, contact us at:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Email:&lt;/strong&gt; &lt;a href="mailto:support@stalefishlabs.com"
&gt;support@stalefishlabs.com&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="changes-to-this-policy"&gt;Changes to This Policy&lt;/h2&gt;
&lt;p&gt;We may update this policy from time to time. Changes will be reflected in the &amp;ldquo;Last updated&amp;rdquo; date above.&lt;/p&gt;</content:encoded></item><item><title>Support</title><link>https://stalefishlabs.com/use/sojourn/support/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://stalefishlabs.com/use/sojourn/support/</guid><description>Get help with the Sojourn app by Stalefish Labs.</description><content:encoded>&lt;h2 id="get-help"&gt;Get Help&lt;/h2&gt;
&lt;p&gt;Having trouble with Sojourn? We&amp;rsquo;re here to help.&lt;/p&gt;
&lt;h3 id="contact-support"&gt;Contact Support&lt;/h3&gt;
&lt;p&gt;Email us at &lt;strong&gt;&lt;a href="mailto:support@stalefishlabs.com"
&gt;support@stalefishlabs.com&lt;/a&gt;&lt;/strong&gt; and include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A description of the issue&lt;/li&gt;
&lt;li&gt;Your device model and iOS version&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We typically respond within 48 hours.&lt;/p&gt;
&lt;h3 id="common-questions"&gt;Common Questions&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Can I use Sojourn alone?&lt;/strong&gt;
Sojourn is designed for two people — one reads aloud, the other listens — but you can read to yourself if you prefer.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What happens if I miss a night?&lt;/strong&gt;
Nothing. The story waits for you. Pick up whenever you&amp;rsquo;re ready.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Do my choices matter?&lt;/strong&gt;
Yes. Each choice shapes the direction of the current session and influences future sessions. There are no wrong choices.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Can I re-read a session?&lt;/strong&gt;
Yes. Re-reads feel subtly different through hidden variation in the prose and scenes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;How do I cancel my subscription?&lt;/strong&gt;
Open the Settings app on your iPhone, tap your name, then Subscriptions, and select Sojourn to manage or cancel.&lt;/p&gt;
&lt;h3 id="feedback"&gt;Feedback&lt;/h3&gt;
&lt;p&gt;Have a feature request or general feedback? We&amp;rsquo;d love to hear from you at &lt;strong&gt;&lt;a href="mailto:hello@stalefishlabs.com"
&gt;hello@stalefishlabs.com&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;</content:encoded></item><item><title>Terms of Service</title><link>https://stalefishlabs.com/use/sojourn/terms/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://stalefishlabs.com/use/sojourn/terms/</guid><description>Terms of service for the Sojourn app by Stalefish Labs.</description><content:encoded>&lt;p&gt;&lt;strong&gt;Last updated:&lt;/strong&gt; March 2026&lt;/p&gt;
&lt;p&gt;By using Sojourn, you agree to these terms.&lt;/p&gt;
&lt;h2 id="the-service"&gt;The Service&lt;/h2&gt;
&lt;p&gt;Sojourn is a bedtime storytelling app that generates interactive fiction for personal entertainment. Story content is created using AI and is intended to be read aloud.&lt;/p&gt;
&lt;h2 id="subscriptions"&gt;Subscriptions&lt;/h2&gt;
&lt;p&gt;Sojourn offers auto-renewable subscriptions that unlock access to all stories beyond the free introductory content. Subscriptions are billed through Apple&amp;rsquo;s App Store. You can manage or cancel your subscription at any time through your Apple ID settings.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Subscriptions automatically renew unless cancelled at least 24 hours before the end of the current period&lt;/li&gt;
&lt;li&gt;Payment is charged to your Apple ID account at confirmation of purchase&lt;/li&gt;
&lt;li&gt;Your account will be charged for renewal within 24 hours prior to the end of the current period&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="your-account"&gt;Your Account&lt;/h2&gt;
&lt;p&gt;You can use Sojourn anonymously or sign in with Apple. If you sign in, you are responsible for maintaining the security of your account.&lt;/p&gt;
&lt;h2 id="generated-content"&gt;Generated Content&lt;/h2&gt;
&lt;p&gt;Story content is generated by AI and may vary between sessions. We do not guarantee that generated content will be identical across readings or devices. Generated stories are for personal use only.&lt;/p&gt;
&lt;h2 id="acceptable-use"&gt;Acceptable Use&lt;/h2&gt;
&lt;p&gt;You agree not to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Reverse engineer or modify the app&lt;/li&gt;
&lt;li&gt;Use the app for any unlawful purpose&lt;/li&gt;
&lt;li&gt;Attempt to access systems or data you&amp;rsquo;re not authorized to access&lt;/li&gt;
&lt;li&gt;Redistribute or commercially exploit generated story content&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="disclaimer-of-warranties"&gt;Disclaimer of Warranties&lt;/h2&gt;
&lt;p&gt;Sojourn is provided &amp;ldquo;as is&amp;rdquo; without warranties of any kind. We do not guarantee that:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Story content will meet your expectations&lt;/li&gt;
&lt;li&gt;The app will be available without interruption&lt;/li&gt;
&lt;li&gt;Generated content will be free of errors or inconsistencies&lt;/li&gt;
&lt;li&gt;Data will not be lost&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="limitation-of-liability"&gt;Limitation of Liability&lt;/h2&gt;
&lt;p&gt;To the maximum extent permitted by law, Sojourn and its developers shall not be liable for any damages arising from use of the app.&lt;/p&gt;
&lt;h2 id="termination"&gt;Termination&lt;/h2&gt;
&lt;p&gt;We reserve the right to suspend or terminate accounts that violate these terms. You can delete your account at any time from the Account screen within the app.&lt;/p&gt;
&lt;h2 id="changes-to-terms"&gt;Changes to Terms&lt;/h2&gt;
&lt;p&gt;We may update these terms at any time. Continued use of the app after changes constitutes acceptance.&lt;/p&gt;
&lt;h2 id="contact"&gt;Contact&lt;/h2&gt;
&lt;p&gt;Questions? Contact us at: &lt;strong&gt;&lt;a href="mailto:support@stalefishlabs.com"
&gt;support@stalefishlabs.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;</content:encoded></item></channel></rss>