<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>CatWave Solutions — Blog</title>
    <link>https://catwavesolutions.com/blog/</link>
    <atom:link href="https://catwavesolutions.com/rss.xml" rel="self" type="application/rss+xml" />
    <description>Build notes from the CatWave Solutions studio in Kochi — Android engineering, on-device privacy and product decisions behind our apps.</description>
    <language>en-in</language>
    <lastBuildDate>Tue, 21 Jul 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>We shipped an SMS app with no internet permission — here's why, and what it cost us</title>
      <link>https://catwavesolutions.com/blog/sms-app-with-no-internet-permission/</link>
      <guid isPermaLink="true">https://catwavesolutions.com/blog/sms-app-with-no-internet-permission/</guid>
      <description>Logic Inbox has no android.permission.INTERNET line in its manifest. That single omission makes the privacy claim verifiable by anyone — and it rules out analytics, crash reporting and cloud backup. Here's the trade we made.</description>
      <pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate>
      <category>Android</category>
      <category>Privacy</category>
      <category>Engineering</category>
    </item>
    <item>
      <title>Parsing India's DLT sender IDs on-device</title>
      <link>https://catwavesolutions.com/blog/parsing-dlt-sender-ids-on-device/</link>
      <guid isPermaLink="true">https://catwavesolutions.com/blog/parsing-dlt-sender-ids-on-device/</guid>
      <description>How Logic Inbox sorts Indian SMS into Personal, Transactions, Orders and Promotions using TRAI's DLT header format, a layered rules engine and a lot of hard-won regex — with no server and no ML model.</description>
      <pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate>
      <category>Android</category>
      <category>Kotlin</category>
      <category>Engineering</category>
    </item>
    <item>
      <title>Plan Forward is live — a planner built around the review, not the list</title>
      <link>https://catwavesolutions.com/blog/plan-forward-is-live/</link>
      <guid isPermaLink="true">https://catwavesolutions.com/blog/plan-forward-is-live/</guid>
      <description>Our daily planner is on the Play Store. It is opinionated about one thing: capture is easy, and completion is hard — so the app is built around the morning plan and the evening review rather than around the list.</description>
      <pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate>
      <category>Product</category>
      <category>Android</category>
      <category>Launch</category>
    </item>
  </channel>
</rss>
