<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mosh Labs</title><link>https://moshlabs.org/</link><description>Recent content on Mosh Labs</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://moshlabs.org/index.xml" rel="self" type="application/rss+xml"/><item><title>Why We Built RingBar: Turning Your Phone's Notch Into Something Useful</title><link>https://moshlabs.org/blog/why-we-built-ringbar-turning-your-notch-into-something-useful/</link><pubDate>Mon, 31 Aug 2026 07:15:00 +0100</pubDate><guid>https://moshlabs.org/blog/why-we-built-ringbar-turning-your-notch-into-something-useful/</guid><description>&lt;p&gt;Every Android phone with a punch-hole or notch camera has the same small patch of dead space sitting at the top of the screen, doing nothing but housing a camera. We kept looking at it and thinking it could be doing something.&lt;/p&gt;
&lt;p&gt;That&amp;rsquo;s the entire idea behind &lt;strong&gt;&lt;a href="https://moshlabs.org/app/ringbar/"&gt;RingBar&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="your-cutout-doing-something"&gt;Your Cutout, Doing Something&lt;/h2&gt;
&lt;p&gt;RingBar wraps a Ring or a Bar around your camera cutout and uses it to show live battery level or real-time download progress, whichever you&amp;rsquo;d rather glance at. It&amp;rsquo;s not a new screen or a widget you have to go find, it&amp;rsquo;s already exactly where your eyes land when you look at your phone.&lt;/p&gt;</description></item><item><title>Why We Built Siro: A Data Usage Tracker That Shows Exactly Where Your Mobile Data Goes</title><link>https://moshlabs.org/blog/why-we-built-siro-a-data-usage-tracker-for-android/</link><pubDate>Mon, 31 Aug 2026 07:00:00 +0100</pubDate><guid>https://moshlabs.org/blog/why-we-built-siro-a-data-usage-tracker-for-android/</guid><description>&lt;p&gt;Most phones will tell you, eventually, that you&amp;rsquo;re close to your data cap. By then it&amp;rsquo;s too late to do anything but panic-close apps and hope. What they won&amp;rsquo;t tell you is &lt;em&gt;which&lt;/em&gt; app got you there, or whether it happened on Wi-Fi (where it doesn&amp;rsquo;t matter) or cellular (where it does).&lt;/p&gt;
&lt;p&gt;That gap is why we built &lt;strong&gt;&lt;a href="https://moshlabs.org/app/siro/"&gt;Siro&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="a-real-answer-not-a-guess"&gt;A Real Answer, Not a Guess&lt;/h2&gt;
&lt;p&gt;Siro reads your phone&amp;rsquo;s own network activity and turns it into a live, per-app breakdown: how much data each app has used, split separately for Wi-Fi and cellular, updated in real time. Your current network speed sits right in the notification shade, so you can watch it move while you&amp;rsquo;re actually using your phone, not after the fact in a buried settings menu.&lt;/p&gt;</description></item><item><title>Why We Built PreSpend: A Planning-First Budgeting App That Puts Commitment Before Spending</title><link>https://moshlabs.org/blog/building-privacy-first-budget-tracker-prespend/</link><pubDate>Tue, 25 Aug 2026 10:00:00 +0100</pubDate><guid>https://moshlabs.org/blog/building-privacy-first-budget-tracker-prespend/</guid><description>&lt;p&gt;Most budgeting apps are trackers. You spend money, the app logs it, and at the end of the month you get a chart telling you where it went. That&amp;rsquo;s useful for looking backward. It does nothing for the moment that actually matters: the moment &lt;em&gt;before&lt;/em&gt; you spend.&lt;/p&gt;
&lt;p&gt;At &lt;strong&gt;Mosh Labs&lt;/strong&gt;, we built &lt;strong&gt;&lt;a href="https://moshlabs.org/app/prespend/"&gt;PreSpend&lt;/a&gt;&lt;/strong&gt; around a different question: &lt;em&gt;what am I committing my money to before I spend it?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;That&amp;rsquo;s the whole premise. Plan first, spend second.&lt;/p&gt;</description></item><item><title>Why Spinix Is Just a Bar and a Tap: Designing Arcade Games Around One Honest Input</title><link>https://moshlabs.org/blog/why-spinix-is-just-a-bar-and-a-tap/</link><pubDate>Thu, 20 Aug 2026 14:30:00 +0100</pubDate><guid>https://moshlabs.org/blog/why-spinix-is-just-a-bar-and-a-tap/</guid><description>&lt;p&gt;Arcade gaming in the late 1990s and early 2000s had something modern games often lack: &lt;strong&gt;raw tactile response and instant feedback&lt;/strong&gt;. One input, one clear consequence, no ambiguity.&lt;/p&gt;
&lt;p&gt;When we set out to build &lt;strong&gt;&lt;a href="https://moshlabs.org/game/spinix/"&gt;Spinix&lt;/a&gt;&lt;/strong&gt;, we wanted that same directness. The whole game is built around a single tap, more on where the idea came from at the end of this post.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="one-bar-one-tap-no-excuses"&gt;One Bar, One Tap, No Excuses&lt;/h2&gt;
&lt;p&gt;Spinix has no paddle, no ball you launch, no bricks to clear. A short bar sits at the center of the screen, and hazards approach from every direction. Your only input is a tap that rotates the bar. Line it up with the direction a hazard is coming from, and it passes harmlessly. Get caught facing the wrong way, and it doesn&amp;rsquo;t.&lt;/p&gt;</description></item><item><title>Why We're Building Resumiq: An AI Resume Builder That Doesn't Park Your Career on a Server</title><link>https://moshlabs.org/blog/parsing-resumes-privacy-preserving-ai-resumiq/</link><pubDate>Sat, 15 Aug 2026 11:20:00 +0100</pubDate><guid>https://moshlabs.org/blog/parsing-resumes-privacy-preserving-ai-resumiq/</guid><description>&lt;p&gt;Your resume is one of the most sensitive documents you own. Full employment history, achievements, education, contact details, sometimes a photo. Plenty of &amp;ldquo;AI resume optimizer&amp;rdquo; tools today are built around uploading that document to a server and keeping it there indefinitely.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Resumiq&lt;/strong&gt; is our answer to that, and it&amp;rsquo;s important to say upfront: it&amp;rsquo;s not out yet. It&amp;rsquo;s actively in development at Mosh Labs, no store listing, no release date pinned down, just a project we&amp;rsquo;re building because we think this space deserves better than what&amp;rsquo;s out there.&lt;/p&gt;</description></item><item><title>The Lost Art of Lightweight Software: What Late-90s Web Engineering Taught Us</title><link>https://moshlabs.org/blog/the-lost-art-of-lightweight-software-web-1-0-lessons/</link><pubDate>Mon, 10 Aug 2026 16:00:00 +0100</pubDate><guid>https://moshlabs.org/blog/the-lost-art-of-lightweight-software-web-1-0-lessons/</guid><description>&lt;p&gt;In 1999, a computer with 64 MB of RAM and a 400 MHz processor could render complex desktop applications, handle real-time chat, and render rich Web 1.0 layouts without a hint of lag.&lt;/p&gt;
&lt;p&gt;Fast-forward to 2026: a simple landing page often downloads 15 MB of JavaScript bundles, executes 40 tracking pixels, blocks rendering for seconds, and consumes 1 GB of browser memory just to display three paragraphs of static text.&lt;/p&gt;</description></item><item><title>App Under Construction</title><link>https://moshlabs.org/dev-status/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/dev-status/</guid><description/></item><item><title>Data Deletion</title><link>https://moshlabs.org/app/prespend/privacy/data-deletion/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/app/prespend/privacy/data-deletion/</guid><description>&lt;p&gt;You can delete some or all of your PreSpend data at any time: from within the app, via your device settings, or by contacting us. Your account and data are fully under your control.&lt;/p&gt;
&lt;h2 id="delete-your-data-keep-account-active"&gt;Delete Your Data (Keep Account Active)&lt;/h2&gt;
&lt;p class="action-intro"&gt;Delete budget data without closing your account. Your account stays active and you can start fresh whenever you like.&lt;/p&gt;
&lt;div class="deletion-grid"&gt;
 &lt;div class="deletion-card deleted"&gt;
 &lt;div class="deletion-card-label"&gt;
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round"&gt;&lt;line x1="18" y1="6" x2="6" y2="18"/&gt;&lt;line x1="6" y1="6" x2="18" y2="18"/&gt;&lt;/svg&gt;
 Can be deleted
 &lt;/div&gt;
 &lt;ul&gt;
 &lt;li&gt;All monthly budget plans&lt;/li&gt;
 &lt;li&gt;Expense &amp;amp; income entries&lt;/li&gt;
 &lt;li&gt;Custom categories&lt;/li&gt;
 &lt;li&gt;Cloud-synced data (Premium)&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/div&gt;
 &lt;div class="deletion-card kept"&gt;
 &lt;div class="deletion-card-label"&gt;
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"&gt;&lt;polyline points="20 6 9 17 4 12"/&gt;&lt;/svg&gt;
 Always kept
 &lt;/div&gt;
 &lt;ul&gt;
 &lt;li&gt;Your account &amp;amp; login&lt;/li&gt;
 &lt;li&gt;Premium subscription status&lt;/li&gt;
 &lt;li&gt;App preferences&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/div&gt;
&lt;/div&gt;
&lt;p class="action-section-title"&gt;
 &lt;svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"&gt;&lt;rect x="5" y="2" width="14" height="20" rx="2"/&gt;&lt;line x1="12" y1="18" x2="12.01" y2="18"/&gt;&lt;/svg&gt;
 Option 1: Delete from the app
&lt;/p&gt;</description></item><item><title>Data Deletion</title><link>https://moshlabs.org/app/quickchat/privacy/data-deletion/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/app/quickchat/privacy/data-deletion/</guid><description>&lt;div class="info-box"&gt;
 &lt;p&gt;&lt;strong&gt;Good news:&lt;/strong&gt; QuickChat has no servers, no accounts, and no cloud storage. All data is stored locally on your device only: which means you are always in full control and can delete everything instantly.&lt;/p&gt;
&lt;/div&gt;
&lt;h2 id="what-data-quickchat-stores"&gt;What data QuickChat stores&lt;/h2&gt;
&lt;p&gt;QuickChat stores the following data &lt;strong&gt;on your device only&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Recent phone numbers you have used&lt;/li&gt;
&lt;li&gt;Optional labels you have added to recent entries&lt;/li&gt;
&lt;li&gt;App preferences (theme, defaults)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;No data is stored on any server. There is no account to delete.&lt;/p&gt;</description></item><item><title>Data Deletion</title><link>https://moshlabs.org/app/resumiq/privacy/data-deletion/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/app/resumiq/privacy/data-deletion/</guid><description>&lt;p&gt;You are in full control of your Resumiq data. You can delete individual resumes, clear all data, remove your digital profile, or permanently delete your account at any time, from within the App or by contacting us.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="what-you-can-delete"&gt;What You Can Delete&lt;/h2&gt;
&lt;div class="deletion-grid"&gt;
 &lt;div class="deletion-card deleted"&gt;
 &lt;div class="deletion-card-label"&gt;
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round"&gt;&lt;line x1="18" y1="6" x2="6" y2="18"/&gt;&lt;line x1="6" y1="6" x2="18" y2="18"/&gt;&lt;/svg&gt;
 Can be deleted
 &lt;/div&gt;
 &lt;ul&gt;
 &lt;li&gt;Individual resumes and all their content&lt;/li&gt;
 &lt;li&gt;Cover letters and ATS analysis history&lt;/li&gt;
 &lt;li&gt;Job application tracker entries&lt;/li&gt;
 &lt;li&gt;Your public digital profile and its URL&lt;/li&gt;
 &lt;li&gt;Your profile photograph&lt;/li&gt;
 &lt;li&gt;Cloud-synced data (Premium)&lt;/li&gt;
 &lt;li&gt;Your entire account&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/div&gt;
 &lt;div class="deletion-card kept"&gt;
 &lt;div class="deletion-card-label"&gt;
 &lt;svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"&gt;&lt;polyline points="20 6 9 17 4 12"/&gt;&lt;/svg&gt;
 Always kept
 &lt;/div&gt;
 &lt;ul&gt;
 &lt;li&gt;Anonymised, aggregated analytics (no personal link)&lt;/li&gt;
 &lt;li&gt;Subscription transaction records (financial compliance)&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/div&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;h2 id="delete-a-single-resume"&gt;Delete a Single Resume&lt;/h2&gt;
&lt;p class="action-intro"&gt;Remove one resume without affecting the rest of your data or your account.&lt;/p&gt;</description></item><item><title>Data Deletion</title><link>https://moshlabs.org/app/ringbar/privacy/data-deletion/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/app/ringbar/privacy/data-deletion/</guid><description>&lt;p&gt;RingBar stores all your data locally on your device - ring presets, settings, and preferences. There is no account, no server, and no cloud backup. Deletion is straightforward.&lt;/p&gt;
&lt;h2 id="types-of-data-you-can-delete"&gt;Types of data you can delete&lt;/h2&gt;
&lt;div class="action-card"&gt;
 &lt;h3&gt;
 &lt;svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="#3B82F6" stroke-width="2"&gt;&lt;circle cx="12" cy="12" r="10"/&gt;&lt;path d="M12 8v4"/&gt;&lt;path d="M12 16h.01"/&gt;&lt;/svg&gt;
 Ring Presets
 &lt;/h3&gt;
 &lt;p&gt;Your custom ring configurations: colors, size, indicator layout, and any saved presets.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="action-card"&gt;
 &lt;h3&gt;
 &lt;svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="#3B82F6" stroke-width="2"&gt;&lt;circle cx="12" cy="8" r="4"/&gt;&lt;path d="M6 20v-2a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v2"/&gt;&lt;/svg&gt;
 App Settings &amp;amp; Preferences
 &lt;/h3&gt;
 &lt;p&gt;Your chosen theme, enabled indicators, auto-start preference, and all other in-app configuration.&lt;/p&gt;</description></item><item><title>Data Deletion</title><link>https://moshlabs.org/app/siro/privacy/data-deletion/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/app/siro/privacy/data-deletion/</guid><description>&lt;p&gt;Siro stores data in two places: &lt;strong&gt;on your device&lt;/strong&gt; (all usage records, settings, and history) and optionally &lt;strong&gt;on Google Drive&lt;/strong&gt; (a backup file, only if you enabled Cloud Backup). You can delete either or both at any time.&lt;/p&gt;
&lt;h2 id="types-of-data-you-can-delete"&gt;Types of data you can delete&lt;/h2&gt;
&lt;div class="action-card"&gt;
 &lt;h3&gt;
 &lt;svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="#3B82F6" stroke-width="2"&gt;&lt;path d="M18 20V10"/&gt;&lt;path d="M12 20V4"/&gt;&lt;path d="M6 20v-6"/&gt;&lt;/svg&gt;
 Usage History
 &lt;/h3&gt;
 &lt;p&gt;All network usage records collected by Siro: per-app usage, daily breakdowns, historical data, and Data Vault entries.&lt;/p&gt;</description></item><item><title>Data Deletion</title><link>https://moshlabs.org/game/brick-breaker/privacy/data-deletion/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/game/brick-breaker/privacy/data-deletion/</guid><description>&lt;p&gt;Brick Breaker stores all progress, settings, gem balance, and skins locally on your device. We do not run our own servers and do not collect, transmit, or store any of your data ourselves. If you&amp;rsquo;ve made a Shop purchase or simply played the game with an internet connection, some data is handled by our service providers (RevenueCat, Google Analytics for Firebase / Firebase Crashlytics) as described in our &lt;a href="https://moshlabs.org/game/brick-breaker/privacy/privacy-policy/"&gt;Privacy Policy&lt;/a&gt;; see the options below to manage or remove it.&lt;/p&gt;</description></item><item><title>Data Deletion</title><link>https://moshlabs.org/game/spinix/privacy/data-deletion/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/game/spinix/privacy/data-deletion/</guid><description>&lt;p&gt;Spinix stores all progression, settings, and high scores locally on your device. We do not run our own servers and do not collect, transmit, or store any of your data ourselves. If you&amp;rsquo;ve used the optional Google Play leaderboards, made the Hacker Edition purchase, or simply played the game with an internet connection, some data is handled by our service providers (Google, RevenueCat) as described in our &lt;a href="https://moshlabs.org/game/spinix/privacy/privacy-policy/"&gt;Privacy Policy&lt;/a&gt;; see the options below to manage or remove it.&lt;/p&gt;</description></item><item><title>Privacy Policy</title><link>https://moshlabs.org/app/prespend/privacy/privacy-policy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/app/prespend/privacy/privacy-policy/</guid><description>&lt;div class="info-box"&gt;
 &lt;p&gt;&lt;strong&gt;Plain English summary:&lt;/strong&gt; Your financial data lives on your device. We don't connect to your bank. We don't sell your data. Cloud sync is optional and encrypted. You can delete everything, anytime.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;PreSpend (&amp;ldquo;we&amp;rdquo;, &amp;ldquo;us&amp;rdquo;, &amp;ldquo;our&amp;rdquo;) is committed to protecting your privacy. This Policy explains what information we collect, how we use it, and your rights over it. It applies to the PreSpend mobile app and the website at &lt;a href="https://moshlabs.org/app/prespend/"&gt;moshlabs.org/app/prespend/&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="what-we-collect"&gt;What We Collect&lt;/h2&gt;
&lt;h3 id="information-you-provide"&gt;Information you provide&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Account information&lt;/strong&gt;: If you sign in, we collect your email address and authentication credentials (managed by our secure authentication provider).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Budget data&lt;/strong&gt;: Expense plans, categories, income entries, and other information you enter into the App. This is stored locally on your device by default and only leaves your device if you enable cloud sync.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Support communications&lt;/strong&gt;: If you contact us, we retain the contents of that conversation to help resolve your issue.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="information-collected-automatically"&gt;Information collected automatically&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Device information&lt;/strong&gt;: Device model and Android OS version, collected to help diagnose compatibility issues.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Usage analytics&lt;/strong&gt;: Aggregated, anonymised data about which features are used and how often, collected via our analytics partner. This data cannot be linked back to you individually.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Crash reports&lt;/strong&gt;: Technical error information collected automatically when the App crashes, used to fix bugs.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="what-we-do-not-collect"&gt;What we do not collect&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Bank account numbers, login credentials, or passwords&lt;/li&gt;
&lt;li&gt;Credit or debit card numbers&lt;/li&gt;
&lt;li&gt;Government-issued ID numbers&lt;/li&gt;
&lt;li&gt;Precise GPS location&lt;/li&gt;
&lt;li&gt;Any financial data you have not explicitly entered into the App yourself&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="how-we-use-your-information"&gt;How We Use Your Information&lt;/h2&gt;
&lt;p&gt;We use collected information to:&lt;/p&gt;</description></item><item><title>Privacy Policy</title><link>https://moshlabs.org/app/quickchat/privacy/privacy-policy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/app/quickchat/privacy/privacy-policy/</guid><description>&lt;div class="info-box"&gt;
 &lt;p&gt;&lt;strong&gt;Plain English summary:&lt;/strong&gt; QuickChat does not collect, store, or transmit any of your personal data. Phone numbers you type stay on your device. Recents are stored locally only. We have no servers, no accounts, and no analytics tied to you.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;QuickChat (&amp;ldquo;we&amp;rdquo;, &amp;ldquo;us&amp;rdquo;, &amp;ldquo;our&amp;rdquo;) is built with privacy as a core principle. This Policy explains what information is handled by the App and how. It applies to the QuickChat Android app and the website at &lt;a href="https://moshlabs.org/app/quickchat/"&gt;moshlabs.org/app/quickchat/&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Privacy Policy</title><link>https://moshlabs.org/app/resumiq/privacy/privacy-policy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/app/resumiq/privacy/privacy-policy/</guid><description>&lt;div class="info-box"&gt;
 &lt;p&gt;&lt;strong&gt;Plain English summary:&lt;/strong&gt; Your resume data lives on your device. AI features send your content to Google's Gemini API to generate suggestions and nothing else. We don't sell your data. Cloud sync is optional and encrypted. If you create a public digital profile, only the information you choose to include is visible. You can delete everything, anytime.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Resumiq (&amp;ldquo;we&amp;rdquo;, &amp;ldquo;us&amp;rdquo;, &amp;ldquo;our&amp;rdquo;) is operated by Sparse Technologies Limited and is committed to protecting your privacy. This Policy explains what personal information we collect, how we use it, with whom we share it, and your rights. It applies to the Resumiq mobile application (&amp;ldquo;App&amp;rdquo;) and the website at &lt;a href="https://moshlabs.org/app/resumiq/"&gt;moshlabs.org/app/resumiq/&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Privacy Policy</title><link>https://moshlabs.org/app/ringbar/privacy/privacy-policy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/app/ringbar/privacy/privacy-policy/</guid><description>&lt;h2 id="1-who-we-are"&gt;1. Who We Are&lt;/h2&gt;
&lt;p&gt;RingBar (&amp;ldquo;we,&amp;rdquo; &amp;ldquo;us,&amp;rdquo; or &amp;ldquo;our&amp;rdquo;), offered by MoshLabs, is committed to protecting your privacy. The app is available on Google Play under the package name &lt;code&gt;com.mosh.ringbar&lt;/code&gt;. This policy applies to the App and the website at &lt;a href="https://moshlabs.org/app/ringbar/"&gt;moshlabs.org/app/ringbar/&lt;/a&gt;. Questions can be sent to &lt;a href="mailto:moshlabs2+ringbar@gmail.com"&gt;moshlabs2+ringbar@gmail.com&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="2-the-short-version"&gt;2. The Short Version&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;RingBar does &lt;strong&gt;not&lt;/strong&gt; read, record, or transmit your notifications, screen content, or personal data.&lt;/li&gt;
&lt;li&gt;The Accessibility Service and Notification Listener are used solely to count badges and read system state; no content is ever captured.&lt;/li&gt;
&lt;li&gt;We do not sell your data to anyone.&lt;/li&gt;
&lt;li&gt;You are in full control of your ring presets and settings at all times.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="3-data-we-collect"&gt;3. Data We Collect&lt;/h2&gt;
&lt;h3 id="31-on-device-app-data-stays-on-your-device"&gt;3.1 On-Device App Data (stays on your device)&lt;/h3&gt;
&lt;p&gt;RingBar stores the following data locally on your device only:&lt;/p&gt;</description></item><item><title>Privacy Policy</title><link>https://moshlabs.org/app/siro/privacy/privacy-policy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/app/siro/privacy/privacy-policy/</guid><description>&lt;h2 id="1-who-we-are"&gt;1. Who We Are&lt;/h2&gt;
&lt;p&gt;Siro (&amp;ldquo;we,&amp;rdquo; &amp;ldquo;us,&amp;rdquo; or &amp;ldquo;our&amp;rdquo;), offered by MoshLabs, is committed to protecting your privacy. The app is available on Google Play under the package name &lt;code&gt;com.mosh.siro&lt;/code&gt;. This policy applies to the App and the website at &lt;a href="https://moshlabs.org/app/siro/"&gt;moshlabs.org/app/siro/&lt;/a&gt;. Questions can be sent to &lt;a href="mailto:moshlabs2+siro@gmail.com"&gt;moshlabs2+siro@gmail.com&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="2-the-short-version"&gt;2. The Short Version&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Your network usage data &lt;strong&gt;never leaves your device&lt;/strong&gt; unless you choose to back it up.&lt;/li&gt;
&lt;li&gt;We do not sell your data to anyone.&lt;/li&gt;
&lt;li&gt;We collect only the minimum crash and analytics data needed to keep Siro working well.&lt;/li&gt;
&lt;li&gt;You are in full control of your data at all times.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="3-data-we-collect"&gt;3. Data We Collect&lt;/h2&gt;
&lt;h3 id="31-usage-data-stays-on-your-device"&gt;3.1 Usage Data (stays on your device)&lt;/h3&gt;
&lt;p&gt;Siro reads network usage statistics from the Android &lt;code&gt;NetworkStatsManager&lt;/code&gt; API. This includes:&lt;/p&gt;</description></item><item><title>Privacy Policy</title><link>https://moshlabs.org/game/brick-breaker/privacy/privacy-policy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/game/brick-breaker/privacy/privacy-policy/</guid><description>&lt;h2 id="1-who-we-are"&gt;1. Who We Are&lt;/h2&gt;
&lt;p&gt;Brick Breaker (&amp;ldquo;we,&amp;rdquo; &amp;ldquo;us,&amp;rdquo; or &amp;ldquo;our&amp;rdquo;), offered by MoshLabs, is committed to protecting your privacy. Brick Breaker can be played entirely offline; no account or internet connection is needed for Campaign, Endless, or Daily Challenge. Some optional or behind-the-scenes features (purchases, gameplay analytics, and crash reporting) require an internet connection and are handled by our service providers, described below. This policy applies to the App and the website at &lt;a href="https://moshlabs.org/game/brick-breaker/"&gt;moshlabs.org/game/brick-breaker/&lt;/a&gt;. Questions can be sent to &lt;a href="mailto:moshlabs2+brickbreaker@gmail.com"&gt;moshlabs2+brickbreaker@gmail.com&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Privacy Policy</title><link>https://moshlabs.org/game/spinix/privacy/privacy-policy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/game/spinix/privacy/privacy-policy/</guid><description>&lt;h2 id="1-who-we-are"&gt;1. Who We Are&lt;/h2&gt;
&lt;p&gt;Spinix (&amp;ldquo;we,&amp;rdquo; &amp;ldquo;us,&amp;rdquo; or &amp;ldquo;our&amp;rdquo;), offered by MoshLabs, is committed to protecting your privacy. Spinix can be played entirely offline; no account or internet connection is needed for any level, Survival, or Daily Challenge. Some optional or behind-the-scenes features (purchases, leaderboards, gameplay analytics, and crash reporting) require an internet connection and are handled by our service providers, described below. This policy applies to the App and the website at &lt;a href="https://moshlabs.org/game/spinix/"&gt;moshlabs.org/game/spinix/&lt;/a&gt;. Questions can be sent to &lt;a href="mailto:moshlabs2+spinix@gmail.com"&gt;moshlabs2+spinix@gmail.com&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Terms of Service</title><link>https://moshlabs.org/app/prespend/privacy/terms/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/app/prespend/privacy/terms/</guid><description>&lt;div class="info-box"&gt;
 &lt;p&gt;&lt;strong&gt;Plain English summary:&lt;/strong&gt; Use PreSpend honestly, don't reverse-engineer it, keep it on your own devices, and understand that financial planning involves inherent uncertainty. Your data belongs to you.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;These Terms of Service (&amp;ldquo;Terms&amp;rdquo;) govern your use of the PreSpend mobile application (&amp;ldquo;App&amp;rdquo;) operated by PreSpend (&amp;ldquo;we&amp;rdquo;, &amp;ldquo;us&amp;rdquo;, &amp;ldquo;our&amp;rdquo;). By downloading or using the App, you agree to these Terms. If you disagree with any part, please do not use the App.&lt;/p&gt;</description></item><item><title>Terms of Service</title><link>https://moshlabs.org/app/quickchat/privacy/terms/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/app/quickchat/privacy/terms/</guid><description>&lt;div class="info-box"&gt;
 &lt;p&gt;&lt;strong&gt;Plain English summary:&lt;/strong&gt; Use QuickChat honestly and on your own device. Don't reverse-engineer it. We provide the app as-is. Your data is yours: we don't touch it.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;These Terms of Service (&amp;ldquo;Terms&amp;rdquo;) govern your use of the QuickChat mobile application (&amp;ldquo;App&amp;rdquo;) operated by QuickChat (&amp;ldquo;we&amp;rdquo;, &amp;ldquo;us&amp;rdquo;, &amp;ldquo;our&amp;rdquo;). By downloading or using the App, you agree to these Terms. If you disagree with any part, please do not use the App.&lt;/p&gt;</description></item><item><title>Terms of Service</title><link>https://moshlabs.org/app/resumiq/privacy/terms/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/app/resumiq/privacy/terms/</guid><description>&lt;div class="info-box"&gt;
 &lt;p&gt;&lt;strong&gt;Plain English summary:&lt;/strong&gt; Use Resumiq honestly, don't reverse-engineer it, and understand that AI-generated content is a writing aid, not a guarantee of employment. You own your resume data. Review everything AI produces before submitting a job application. Your subscription is managed through the app store you used to purchase it.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;These Terms of Service (&amp;ldquo;Terms&amp;rdquo;) govern your use of the Resumiq mobile application (&amp;ldquo;App&amp;rdquo;) operated by Sparse Technologies Limited (&amp;ldquo;we&amp;rdquo;, &amp;ldquo;us&amp;rdquo;, &amp;ldquo;our&amp;rdquo;). By downloading, installing, or using the App, you agree to be bound by these Terms. If you do not agree, do not use the App.&lt;/p&gt;</description></item><item><title>Terms of Service</title><link>https://moshlabs.org/app/ringbar/privacy/terms/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/app/ringbar/privacy/terms/</guid><description>&lt;h2 id="1-acceptance-of-terms"&gt;1. Acceptance of Terms&lt;/h2&gt;
&lt;p&gt;By downloading, installing, or using the RingBar application (&amp;ldquo;the App&amp;rdquo;), you agree to be bound by these Terms of Service (&amp;ldquo;Terms&amp;rdquo;). If you do not agree to these Terms, do not use the App.&lt;/p&gt;
&lt;p&gt;These Terms are a legal agreement between you and RingBar / MoshLabs (&amp;ldquo;we,&amp;rdquo; &amp;ldquo;us,&amp;rdquo; or &amp;ldquo;our&amp;rdquo;). For questions, contact us at &lt;a href="mailto:moshlabs2+ringbar@gmail.com"&gt;moshlabs2+ringbar@gmail.com&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="2-description-of-service"&gt;2. Description of Service&lt;/h2&gt;
&lt;p&gt;RingBar is an Android application that places a customisable ring-shaped overlay around your device&amp;rsquo;s notch or punch-hole camera, displaying system indicators such as battery level and notification count. The App operates locally on your device using the Android Accessibility Service and Notification Listener Service.&lt;/p&gt;</description></item><item><title>Terms of Service</title><link>https://moshlabs.org/app/siro/privacy/terms/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/app/siro/privacy/terms/</guid><description>&lt;h2 id="1-acceptance-of-terms"&gt;1. Acceptance of Terms&lt;/h2&gt;
&lt;p&gt;By downloading, installing, or using the Siro application (&amp;ldquo;the App&amp;rdquo;), you agree to be bound by these Terms of Service (&amp;ldquo;Terms&amp;rdquo;). If you do not agree to these Terms, do not use the App.&lt;/p&gt;
&lt;p&gt;These Terms are a legal agreement between you and Siro / MoshLabs (&amp;ldquo;we,&amp;rdquo; &amp;ldquo;us,&amp;rdquo; or &amp;ldquo;our&amp;rdquo;). For questions, contact us at &lt;a href="mailto:moshlabs2+siro@gmail.com"&gt;moshlabs2+siro@gmail.com&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="2-description-of-service"&gt;2. Description of Service&lt;/h2&gt;
&lt;p&gt;Siro is an Android application that reads network usage statistics from your device using the Android &lt;code&gt;NetworkStatsManager&lt;/code&gt; API. The App displays per-app data usage, real-time connection speed, usage history, and related analytics.&lt;/p&gt;</description></item><item><title>Terms of Service</title><link>https://moshlabs.org/game/brick-breaker/privacy/terms/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/game/brick-breaker/privacy/terms/</guid><description>&lt;h2 id="1-agreement-to-terms"&gt;1. Agreement to Terms&lt;/h2&gt;
&lt;p&gt;By downloading or using Brick Breaker (the &amp;ldquo;App&amp;rdquo;), you agree to be bound by these Terms of Service. If you do not agree to these terms, do not download or use the App.&lt;/p&gt;
&lt;h2 id="2-license-to-use"&gt;2. License to Use&lt;/h2&gt;
&lt;p&gt;We grant you a personal, non-exclusive, non-transferable, revocable license to use the App for personal, non-commercial entertainment purposes on devices you own or control.&lt;/p&gt;
&lt;h2 id="3-restrictions"&gt;3. Restrictions&lt;/h2&gt;
&lt;p&gt;You agree not to:&lt;/p&gt;</description></item><item><title>Terms of Service</title><link>https://moshlabs.org/game/spinix/privacy/terms/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://moshlabs.org/game/spinix/privacy/terms/</guid><description>&lt;h2 id="1-agreement-to-terms"&gt;1. Agreement to Terms&lt;/h2&gt;
&lt;p&gt;By downloading or using Spinix (the &amp;ldquo;App&amp;rdquo;), you agree to be bound by these Terms of Service. If you do not agree to these terms, do not download or use the App.&lt;/p&gt;
&lt;h2 id="2-license-to-use"&gt;2. License to Use&lt;/h2&gt;
&lt;p&gt;We grant you a personal, non-exclusive, non-transferable, revocable license to use the App for personal, non-commercial entertainment purposes on devices you own or control.&lt;/p&gt;
&lt;h2 id="3-restrictions"&gt;3. Restrictions&lt;/h2&gt;
&lt;p&gt;You agree not to:&lt;/p&gt;</description></item></channel></rss>