jachin.dev logo

Privacy Policy

Last updated: March 1, 2026

Introduction

This Privacy Policy describes how jachin.dev ("we," "us," or "our") collects, uses, and shares information when you use our website (jachin.dev) and our applications, including ScaleForge, ReefLynk, SoloLith, and Smart pAntrI (collectively, the "Services").

ScaleForge

ScaleForge is a music theory application for iOS. It is completely free with no account, no login, and no server connection of any kind.

Data Collection

ScaleForge does not collect any personal information. No account is required to use the app.

Local Storage

All data you create in ScaleForge — including saved ideas and settings — is stored locally on your device using iOS system storage (SharedPreferences). This data never leaves your device and is not accessible to us.

Data Deletion

To delete all ScaleForge data, simply uninstall the app from your device. No account deletion request is necessary as we hold no data about you.


ReefLynk

ReefLynk is a reef aquarium management application available on iOS and as a web app. The following sections describe data practices specific to ReefLynk.

Account Information

When you create an account in ReefLynk, we collect:

  • Email address — used to create and manage your account
  • Password — stored securely and never accessible in plain text

Account authentication is handled by Supabase, a third-party backend service. Supabase's privacy policy can be found at https://supabase.com/privacy.

User Data

When you use ReefLynk, we store the following data associated with your account:

  • Water parameter readings — sensor data you log manually (temperature, pH, alkalinity, calcium, magnesium, ORP, ammonia, nitrate, nitrite, phosphate)
  • Maintenance tasks and completion history — tasks you create and mark complete
  • Livestock records — species, quantity, health status, and photos you choose to upload
  • Notification preferences — your preferences for maintenance reminders
  • Pro status — whether your account has an active subscription

All data is stored securely in Supabase and is only accessible to your account.

Photos

Livestock photos you upload are stored in Supabase Storage. Photos are only associated with your account and are not shared publicly.

Subscriptions and Payments

ReefLynk offers subscriptions for Pro access. Payment processing depends on how you purchased:

  • iOS App Store — payment is handled by Apple through in-app purchases. We do not collect or store your payment information. To manage or cancel, use your Apple ID account settings.
  • Web — payment is handled by Lemon Squeezy. We do not collect or store your payment information. To manage or cancel, visit your Lemon Squeezy account or contact us directly.

Upon a successful purchase through either platform, we update your account's Pro status in our database.

Data Retention and Deletion

You may request deletion of your account and all associated data at any time by contacting us at jachin_dev@jachin.dev. Upon request, we will permanently delete your account, all logged data, livestock records, photos, and Pro status from our systems.


SoloLith

SoloLith is a freelance business management web application for independent contractors and solo developers. The following sections describe data practices specific to SoloLith.

Account Information

When you create a SoloLith account, we collect:

  • Email address — used to create and manage your account
  • Name and business name — used to personalize contracts, invoices, and documents
  • Password — hashed using bcrypt and never stored or accessible in plain text

Business Data

When you use SoloLith, we store the following data associated with your account:

  • Projects, invoices, time entries, and expenses — records you create within the app
  • Quotes and contracts — documents you generate or import
  • Tax vault entries — calculated set-aside amounts tied to your invoices
  • User settings — hourly rate, tax percentage, currency, and timezone preferences
  • API token — used to authenticate CLI access to your account

All business data is stored in a PostgreSQL database hosted by Neon on AWS infrastructure in the United States. Data is encrypted at rest and in transit.

Bank Account and Financial Data (Plaid)

SoloLith optionally integrates with Plaid to allow you to sync your own bank and credit card transactions. If you choose to connect a bank account:

  • We store a Plaid access token (an opaque identifier — not your bank credentials) to retrieve transactions on your behalf
  • We store transaction records including date, amount, merchant name, and Plaid-assigned category
  • Transaction data is used only within your account for expense classification and invoice matching
  • Your actual bank credentials are never transmitted to or stored by SoloLith — they are handled entirely by Plaid
  • We do not sell, share, or use your financial data for any purpose other than providing SoloLith features to you

Plaid's privacy policy can be found at https://plaid.com/legal.

Data Retention

We retain your data for as long as your account is active. Transaction history synced from Plaid is retained for up to 24 months. If you disconnect a bank account, all associated transaction records are permanently deleted from our database.

Data Deletion

You may delete your SoloLith account and all associated data at any time directly within the app via Settings → Delete Account. Upon confirmation, we permanently and irreversibly delete:

  • Your account and all profile information
  • All projects, invoices, time entries, expenses, quotes, and contracts
  • All synced bank accounts and transaction records
  • All Plaid access tokens (we also notify Plaid to invalidate them)
  • All tax vault entries and settings

Alternatively, you may request deletion by emailing jachin_dev@jachin.dev. We will complete the deletion within 30 days.

Third-Party Services (SoloLith)

SoloLith uses the following third-party services to operate:

ServicePurposePrivacy Policy
NeonDatabase hostingneon.tech/privacy
VercelApplication hostingvercel.com/legal/privacy-policy
PlaidBank transaction syncplaid.com/legal
ResendTransactional emailresend.com/legal/privacy-policy
StripePayment processingstripe.com/privacy

Smart pAntrI

Smart pAntrI is a smart pantry manager and meal planner for iOS. The following sections describe data practices specific to Smart pAntrI.

Account Information

When you create a Smart pAntrI account, we collect:

  • Email address — used to create and manage your account
  • Display name — used to personalize your experience within the app
  • Password — stored securely and never accessible in plain text

Account authentication is handled by Supabase, a third-party backend service. Supabase's privacy policy can be found at https://supabase.com/privacy.

User Data

When you use Smart pAntrI, we store the following data associated with your account:

  • Pantry items — products you add manually or by scanning barcodes, including name, quantity, expiration date, and category
  • Recipes — recipes you save or generate using AI suggestions
  • Meal plans — weekly meal plans you create within the app
  • Pro status — whether your account has an active subscription

All data is stored securely in Supabase and is only accessible to your account.

AI Features

Smart pAntrI uses OpenAI to generate recipe suggestions based on your pantry contents. When you request AI-generated recipes, your pantry item names are sent to OpenAI to produce suggestions. No personally identifiable information is included in these requests. OpenAI's privacy policy can be found at https://openai.com/policies/privacy-policy.

Camera

Smart pAntrI uses your device camera solely to scan product barcodes. No images or video are stored, transmitted, or retained by us at any point.

Push Notifications

Smart pAntrI may send push notifications to remind you of expiring pantry items. Notification preferences can be managed in your device Settings. We do not use push notifications for marketing purposes.

Subscriptions and Payments

Smart pAntrI offers a Pro subscription (monthly and yearly). Payment processing is handled entirely by Apple through in-app purchases. We do not collect or store your payment information. Upon a successful purchase, we update your account's Pro status in our database.

To manage or cancel your subscription, use your Apple ID account settings.

Data Retention and Deletion

You may request deletion of your account and all associated data at any time by contacting us at jachin_dev@jachin.dev. Upon request, we will permanently delete your account, pantry data, recipes, meal plans, and Pro status from our systems.

Third-Party Services (Smart pAntrI)

Smart pAntrI uses the following third-party services to operate:

ServicePurposePrivacy Policy
SupabaseAccount and data storagesupabase.com/privacy
OpenAIAI recipe generationopenai.com/policies/privacy-policy
Apple StoreKitIn-app subscription paymentsapple.com/legal/privacy

Website (jachin.dev)

Information You Provide

  • Contact Information: When you use our contact form, we collect your name, email address, and message content.
  • Suggestions: When you submit suggestions, we collect the suggestion content and optionally your name.

Information Collected Automatically

  • Usage Data: We may collect information about how you access and use our Services, including your IP address, browser type, device type, and pages visited.
  • Cookies: We use essential cookies to maintain your preferences (such as dark/light mode). We do not use tracking cookies.

How We Use Your Information

We use the information we collect to:

  • Provide and maintain the Services
  • Manage your account and subscription status
  • Respond to your inquiries and messages
  • Improve our Services and develop new features
  • Maintain the security of our Services

Data Sharing

We do not sell, trade, or otherwise transfer your personal information to third parties. We may share information only in the following circumstances:

  • With Supabase for account and data storage (ReefLynk, Smart pAntrI)
  • With OpenAI for AI recipe generation using pantry item names only (Smart pAntrI)
  • With Lemon Squeezy for subscription payment processing (ReefLynk web)
  • With Apple for in-app subscription processing (ReefLynk iOS)
  • With Apple for in-app subscription processing (Smart pAntrI)
  • With service providers who assist in operating our Services (e.g., email delivery)
  • When required by law or to protect our rights

Your Rights

You have the right to:

  • Request access to the personal information we hold about you
  • Request correction or deletion of your personal information
  • Withdraw consent where applicable

To exercise these rights, contact us at jachin_dev@jachin.dev.

Children's Privacy

Our Services are not directed to children under 13. We do not knowingly collect personal information from children.

Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last updated" date.

Contact Us

If you have questions about this Privacy Policy, contact us at: