1. Who we are and what this policy covers

TriLumen Systems (“we,” “our,” or “us”) is the business name of Thomas Gerard Rose II, a sole proprietor in northeastern Pennsylvania (Thomas Gerard Rose II d/b/a TriLumen Systems). This Privacy Policy explains how we collect, use, and share information when you use the software we make and the websites for it (together, the “Services”).

Product What it is Who uses it
PermitLogic A CRM for contractors, on the web at pro.permitlogicai.com and in the PermitLogic app Contractors and their teams
Sully An app for planning home projects and understanding permit rules. It is also the companion app for PermitLogic Homeowners, landlords and people doing their own projects
Waterline A CRM for pool and spa companies, on the web at app.waterlinesoftware.com Pool builders, service companies, remodelers and spa dealers
Marco A free app for pool owners. It is also the companion app for Waterline Pool and spa owners
Frostline A CRM for septic, excavation, and well and pump companies, on the web at app.frostlinesoftware.com Septic, excavation, and well and pump companies and their teams
Percy A free app for homeowners on septic systems and wells. It is also the companion app for Frostline Homeowners
TotalCalc Pro A calculator app Anyone
Dopatown A pretend shopping game A general audience, including children

This policy also covers the product websites at permitlogicai.com, waterlinesoftware.com and frostlinesoftware.com. Our consulting work and the website at trilumensystems.com have their own privacy policy.

Sections 2 to 7 and 15 to 18 apply to every product. Sections 8 to 14 add the details for each product. Where a product section says something different from the general sections, the product section applies to that product.

Three things to know up front:

2. Information we collect

What we collect depends on the product. TotalCalc Pro has no accounts, and Dopatown never asks for your name, email or phone number. The product sections list what each one collects. In general, we collect information you give us directly:

Payment information is handled by others. Stripe processes PermitLogic, Waterline and Frostline subscriptions and the card payments companies take from their clients. Apple or Google processes in-app purchases, and RevenueCat records your plan and subscription status for Sully and TotalCalc Pro. We do not store your card or payment details.

We also collect information automatically when you use our Services:

3. How we use your information

We use the information we collect to:

4. AI processing

Our AI assistants use Claude, an AI model developed by Anthropic. Your conversations with them are sent to Anthropic's API for processing. Anthropic's privacy policy governs their use of this data. We do not use your conversation data to train AI models.

The product sections explain anything extra a product sends, such as a photo of a permit denial letter in Sully.

5. How we share your information

We don't sell lists of people, and we don't give your information to data brokers. We share your information only in the following circumstances:

Service provider What it does for us Products
Supabase Database and sign-in PermitLogic, Sully, Waterline, Marco, Frostline, Percy, Dopatown
Cloudflare Hosting and network PermitLogic, Sully, Waterline, Marco, Frostline, Percy, TotalCalc Pro
Anthropic AI processing PermitLogic, Sully, Waterline, Marco, Frostline, Percy, TotalCalc Pro
Stripe Subscriptions and client card payments PermitLogic, Waterline, Frostline
Resend Email delivery PermitLogic, Waterline, Marco, Frostline, Percy
Tavily Searching published permit rules PermitLogic, Sully
RevenueCat In-app purchase status Sully, TotalCalc Pro
Apple and Google Sign-in, if you choose it, and in-app purchases All apps
Google AdMob Ads in the free versions TotalCalc Pro, Dopatown
Expo Push notifications Dopatown
Our texting provider Delivering text messages you agreed to PermitLogic

Some state privacy laws treat Marco and Percy offers, and ads shown through an advertising network, as a “sale” or “sharing” of personal information. See section 16 for how to opt out.

6. Keeping and deleting your information

We keep your information for as long as your account is active or as needed to provide our Services. You can delete your account and its data at any time in the app. The product sections give the steps for each app.

Deletion is immediate and permanent. Deleted data cannot be recovered. Copies in routine backups are overwritten in the normal backup cycle.

Deleting your account does not cancel a subscription bought through Apple or Google. Cancel it in the account settings of the store you subscribed through.

Deleting your account does not delete information a business already received from you, such as a project you sent to a pool company or a septic or well company. Contact that business to ask it to delete those.

If you signed in with Apple, you can also stop using Apple sign-in with our app in your device's Settings under your Apple Account, Sign in with Apple. You can also ask us to delete your data at the addresses in section 18.

For PermitLogic, Waterline and Frostline business accounts, our Subscription Agreement explains how your company's data is kept for export and then deleted when your account ends.

7. Data security

We implement appropriate technical and organizational measures to protect your information against unauthorized access, alteration, disclosure, or destruction. However, no method of transmission over the internet is 100% secure.

8. PermitLogic, Waterline and Frostline business accounts

This section applies to companies that use PermitLogic, Waterline or Frostline, and to their clients.

What we store. If you use PermitLogic, Waterline or Frostline for your business, we store the jobs, leads, estimates, invoices, payments, client names and contact details, logs and files you and your team add. Your company's data is kept separate from other companies, and team roles limit what each person can see.

QuickBooks Online. If you connect QuickBooks Online, the product sends invoices, payments and client names and contact details to QuickBooks. It does not read data from your QuickBooks account. We store the connection token needed to keep the connection working and never show it in the app. Disconnecting revokes the connection. You can also download invoice files laid out for QuickBooks or Xero and import them yourself.

Your clients. Your clients can approve estimates and change orders from a link without an account. If you invite them, they can follow a job in the companion app: Sully for PermitLogic, Marco for Waterline, Percy for Frostline. We send reminder emails about approvals and payments on your behalf.

Messages you send. Companies that use PermitLogic, Waterline or Frostline to text or email their own customers send those messages as their own business, and are responsible for having their customers' consent.

API keys. Enterprise customers may create API keys and signed webhooks, and are responsible for the systems they connect.

Leads from Marco and Percy. Leads that reach a Waterline company from Marco, or a Frostline company from Percy, through Find a pro or an owner tapping “I'm interested”, become part of that company's data once it receives them.

Crew logins. Frostline companies can give their field crew free crew logins. We store each crew member's name, email and what they record in the app, such as daily logs, photos and visit notes, as part of the company's data.

If you are a client of one of these companies. The company decides how it uses the information it keeps about you in PermitLogic, Waterline or Frostline, and we handle it on the company's behalf. Contact the company first with privacy requests about that information. We'll help where we can.

Deleting business data. A company can ask us to delete its data at any time at the addresses in section 18. Our Subscription Agreement explains how data is kept for export and then deleted when an account ends.

9. Sully

Sully is the app for home projects and permit rules. Its App Store listing was first published under the name PermitLogic AI.

What Sully collects, on top of section 2:

How Sully uses AI. Sully uses your project information to generate permit reports, materials lists and filing packets. When you use denial recovery, the photo or text of the denial letter you submit is sent to our AI model provider (Anthropic) so Sully can read it and explain it. A photo is used to transcribe the letter's text. The text is then saved with your project so you can check and edit it, and is deleted with your project or account. Sketches and other photos you add to a project are processed the same way when Sully uses them.

Rule search. Sully also uses Tavily's search API to find and read your town's, county's and state's published rules. Location and project type information may be sent to Tavily to perform these searches.

Emailing a filing packet. When you choose to email a filing packet from the app, we share it with the recipient you choose.

Following a contractor's job. If a contractor who uses PermitLogic invites you, you can follow that job in Sully.

Referral partners. We have no referral partners today. If we add them in the future, the Hire a pro feature may help you connect with local professionals through those partners. When you ask to be connected with a pro, we will clearly show you what will be shared and ask for your explicit consent first. Only if you agree, we share the information needed to fulfill that request, which may include:

We never share your information with referral partners without your consent for that specific request, and declining does not affect your use of the rest of the app. Once shared, the partner's own privacy policy and terms govern how it uses your information.

Consent to be contacted. When you submit a request to connect with a pro and give your consent, you agree that the referral partner and the professionals it matches you with may contact you about your project at the phone number and email address you provide. This contact may include calls and text messages, including messages sent with automated technology. Message and data rates may apply. Consent is not a condition of any purchase, and you can opt out at any time by replying STOP to texts or by contacting the partner or professional directly. For help, email us at [email protected]. This paragraph applies only if referral partners are added.

Affiliate and referral fees. If we add pro-matching partners in the future, we may earn a fee when you connect with a pro through them, and we'll disclose it right there. If we join retailer affiliate programs, we may also earn a commission when you buy through store links, and we will disclose that next to the links. These fees do not change the price you pay. See the affiliate disclosure at permitlogicai.com/affiliate-disclosure.

Ads. Sully does not show third-party ads.

Deleting your Sully account. On the Home screen, tap Settings, then under Your data tap Delete account and data, and confirm with Delete everything. This works whether you signed in with Apple or Google. We delete your account and all associated data from our servers, including your projects, conversations, reports, filing packets, any files you uploaded, and the usage records tied to your account. Data stored only on your device is cleared at the same time. Deleting your account does not cancel a Sully Pro subscription. Cancel it in the account settings of the store you subscribed through.

10. Marco

Marco is our free app for pool owners.

What Marco collects, on top of section 2:

How Marco uses it. We use this information to work out what to add to your water, to answer you in Ask Marco, to send your project to a pool company when you ask Find a pro to, and, if you turn offers on, to deliver offers as described below. What you tell Marco about a project for Find a pro is sent to Anthropic's API for processing, like other AI conversations.

Offers from pool companies

Offers in Marco, and the same offers in Percy (section 11), are the only places we share your personal information with other businesses for their own marketing, and we do it only with your consent.

Offers are off unless you turn them on. At sign-up, Marco shows an unticked box that says “Send me offers and tips from Waterline and pool companies near me.” If you tick it, or turn offers on later in Account:

You can turn offers off at any time in Account, or with the link in every offer email. Turning offers off stops new offers and stops pool companies from seeing you. It doesn't reach details you already sent to a company by tapping “I'm interested”. Once a company has them, its own privacy policy governs how it uses them, and you can ask it directly to stop contacting you or delete them.

We keep a record of each yes and no you give, with the wording you saw, where you made the choice and the date, so there is always a record of what you agreed to. That record is kept for as long as your account exists, even after you turn offers off. Saying no, or turning offers off, does not affect your use of the rest of Marco.

Find a pro

When you ask Marco to find a pro, Marco asks about your project and shows you exactly what it will send. Only if you tick the box agreeing to share, we send the information needed for that request to one Waterline pool company near you that does that kind of work:

If that company passes, we send the same information to the next Waterline pool company near you. If no Waterline pool company near you is taking new work yet, we keep your project and send it when one is. We never send a project without your consent for that specific request, and declining does not affect your use of the rest of Marco. Once shared, the pool company's own privacy policy governs how it uses your information.

Sharing your pool with your pool company

If a pool company shares a job with you, you can choose to let that company see your pool and your water tests, so its tech knows your water before arriving. You pick the company, and you can stop sharing at any time in Marco. When you stop, the company no longer sees your pool and tests through Waterline. The pool company that shared a job with you sees what you do on that job in Marco.

Consent to be contacted

When you send a project through Find a pro, or tap “I'm interested” on an offer, and give your consent, you agree that the pool company that receives it may contact you about that project or offer at the email address and phone number you provide. This contact may include calls and text messages, including messages sent with automated technology. Message and data rates may apply. Consent is not a condition of any purchase, and you can opt out at any time by replying STOP to texts or by contacting the pool company directly. For help, email us at [email protected].

Ads

Waterline and Marco don't show ads from advertising networks. The only promotions in Marco are offers and tips from Waterline and Waterline pool companies, and only if you turn offers on.

Deleting your Marco account

Open Account, tap Delete account and data, and confirm with Delete everything. This works whether you signed in with email, Apple or Google. We delete your account and its associated data from our servers, including your pool, water tests, conversations, projects, offers, your offer choices, and the usage records tied to your account.

Deleting your account does not delete information a pool company already received from you: jobs a pool company shared with you stay with that company, and so do projects or contact details you sent it through Find a pro or by tapping “I'm interested”. Contact the company to ask it to delete those.

11. Percy

Percy is our free app for homeowners on septic systems and wells.

What Percy collects, on top of section 2:

How Percy uses it. We use this information to show you what's due next, to answer you in Ask Percy, to send your project to a company when you ask Find a pro to, and, if you turn offers on, to deliver offers as described below. When you use Ask Percy, your home details go with your question so Percy can answer for your home, and are sent to Anthropic's API for processing like other AI conversations. So is what you tell Percy about a project for Find a pro.

Reminders stay on your phone. If you allow notifications, Percy sets its reminders on your phone from your home details: a month before the tank is due for pumping or the water is due for a test, and on the day. Your phone schedules and shows them. Nothing about them is sent to us or anyone else. Signing out or deleting your account clears them.

Offers from companies

As in Marco, this is a place we share your personal information with other businesses for their own marketing, and we do it only with your consent.

Offers are off unless you turn them on. At sign-up, Percy shows an unticked box that says “Send me offers and tips from Frostline and septic and well pros near me.” If you tick it, or turn offers on later in Account:

You can turn offers off at any time in Account, or with the link in every offer email. Turning offers off stops new offers and stops companies from seeing you. It doesn't reach details you already sent to a company by tapping “I'm interested”. Once a company has them, its own privacy policy governs how it uses them, and you can ask it directly to stop contacting you or delete them.

We keep a record of each yes and no you give, with the wording you saw, where you made the choice and the date. That record is kept for as long as your account exists, even after you turn offers off. Saying no, or turning offers off, does not affect your use of the rest of Percy.

Find a pro

When you ask Percy to find a pro, Percy asks about your project and shows you exactly what it will send. Only if you tick the box agreeing to share, we send the information needed for that request to one Frostline company near you that does that kind of work:

If that company passes, we send the same information to the next Frostline company near you. If no Frostline company near you is taking new work yet, we keep your project and send it when one is. We never send a project without your consent for that specific request, and declining does not affect your use of the rest of Percy. Once shared, the company's own privacy policy governs how it uses your information.

Following a job

If a company shares a job with you, you can follow it in Percy. Your home details stay private to you. The company that shared the job sees what you do on that job in Percy.

Consent to be contacted

When you send a project through Find a pro, or tap “I'm interested” on an offer, and give your consent, you agree that the company that receives it may contact you about that project or offer at the email address and phone number you provide. This contact may include calls and text messages, including messages sent with automated technology. Message and data rates may apply. Consent is not a condition of any purchase, and you can opt out at any time by replying STOP to texts or by contacting the company directly. For help, email us at [email protected].

Ads

Frostline and Percy don't show ads from advertising networks. The only promotions in Percy are offers and tips from Frostline and Frostline companies, and only if you turn offers on.

Deleting your Percy account

Open Account, tap Delete account and data, and confirm with Delete everything. We delete your account and its associated data from our servers, including your home details, conversations, projects, offers, your offer choices, and the usage records tied to your account. Percy's reminders on your phone are cleared too.

Deleting your account does not delete information a company already received from you: jobs a company shared with you stay with that company, and so do projects or contact details you sent it through Find a pro or by tapping “I'm interested”. Contact the company to ask it to delete those.

12. TotalCalc Pro

Summary. TotalCalc Pro does not require an account, and we do not ask for your name, email or phone number. Your calculations, saved items, history and SmartSolve chats are stored only on your device. Some third-party services listed below process limited data to show ads, handle purchases and answer AI questions.

Data stored on your device. Calculator inputs, saved calculations, projects, history and SmartSolve conversations are stored locally using on-device storage. We do not receive this data. Deleting the app removes it.

Advertising (Google AdMob). The free version shows banner ads from Google AdMob. AdMob may collect device identifiers (such as the advertising ID), IP address, approximate location and ad interaction data to serve and measure ads. Where required, we ask for your consent first using Google's consent message (for example in the EEA, UK and Switzerland), and on iOS we ask permission through Apple's App Tracking Transparency prompt before your advertising identifier can be used for tracking. If you decline, you still see ads, but they are non-personalized or limited ads. You can change your choice at any time from the app's privacy or ad settings option where available, or in iOS Settings > Privacy & Security > Tracking. Pro subscribers see no ads.

Purchases (RevenueCat, Apple, Google). Subscriptions and the lifetime unlock are processed by the Apple App Store or Google Play. We use RevenueCat to check purchase status. RevenueCat receives an anonymous app user ID, purchase receipts, and device and app information. We never receive your payment card details.

SmartSolve AI assistant. SmartSolve answers are generated by Claude, an AI model made by Anthropic. Before your first SmartSolve question, the app asks for your permission to send your messages to Anthropic. SmartSolve is not used unless you tap Agree. You can still use every calculator if you choose “Not now”.

What is sent when you tap Solve:

Nothing else is sent: not your saved calculations, other calculator inputs, contacts, photos, location or purchase details. Messages go from the app to our server (a Cloudflare Worker we operate), which removes the device ID and IP address and forwards only the chat text to Anthropic's API to generate a reply.

How long SmartSolve data is kept. We don't store SmartSolve messages on our servers beyond transient processing. To prevent abuse, our server keeps usage counters keyed by device ID or IP address: a per-minute counter held in memory for about a minute, and a daily count of SmartSolve requests that is deleted automatically about a day after its last use. These counters contain no message content. Under Anthropic's commercial terms, API inputs and outputs are not used to train its models by default, and Anthropic may keep them for a limited period for safety and abuse monitoring.

Don't enter sensitive personal information into SmartSolve.

What TotalCalc Pro does not collect. We do not operate user accounts for TotalCalc Pro, and we do not collect your contacts, photos, precise location or payment card details.

Your choices. You can reset your advertising ID or limit ad tracking in your device settings, change your tracking choice in iOS Settings, and delete local data by removing the app.

13. Dopatown

The short version. Dopatown is a pretend shopping game. Nothing you order is real, nothing is charged except optional in-app purchases through Apple, and we never ask for your email, phone number, address or real name. Most of the game lives only on your phone. A small amount goes to our server so friends, gifts and challenges work. You can delete it at any time from Profile > Delete my account.

Your game and its backup. Your game is saved on your phone: orders, collection, homes, wallet, moods, chats with couriers and settings. A backup copy of that same game is kept on our server under your anonymous account, so the save code in Profile can move it to a new phone. It has no email, real name or contact details in it. We do not read it, share it or use it for anything else.

What goes to our server. When the app first opens it creates an anonymous account: a random ID with no email or password attached.

Our server is run by Supabase. Your data is only visible to you and to the friends you add.

Purchases. Purchases are made through Apple. We never see your card or Apple ID details. Apple only tells the app which item was bought so it can be unlocked.

Ads. You can choose to watch an ad to speed up a delivery, and a short ad sometimes appears after you finish an unboxing (the Remove Ads purchase turns those off). Ads come from Google AdMob. Google may collect device information and an advertising identifier to show and measure ads. See Google's privacy policy at policies.google.com/privacy.

Players 13 and older are asked by Apple's “Allow tracking?” prompt before their first ad. If they say no, they still see ads, just not personalized ones.

Players under 13 only see family-appropriate ads that are not personalized, Dopatown tells Google to treat them as children, and they are never asked about tracking.

What we never do in Dopatown. We do not sell your data. We do not collect your location, contacts, photos, microphone or health data. We do not use your data to build advertising profiles.

Children. Dopatown is made for a general audience, including kids. On first launch it asks the player's age. For players under 13: names are picked from a list rather than typed, notes and messages to other players are preset lines only, ads are non-personalized and family-appropriate, and a grown-up has to answer a question before any real-money purchase.

We do not knowingly collect personal information from children under 13 beyond what the game needs to run (a picked name, a friend code, and game progress). A parent can delete a child's account and data from Profile at any time, or by contacting us.

Deleting your Dopatown data. Profile > Delete my account removes your account and everything tied to it from our server right away: your profile, game backup, friends, gifts, notes, visits, blocks, challenge progress and push address. It also clears the game on your phone. Purchases stay with your Apple ID and can be restored. Deleting the app removes everything stored on your phone.

14. Text messages (SMS)

If you sign up for text messages from PermitLogic AI, on our website or in your account, we use your mobile number to send the messages you agreed to: account and payment notices, product updates and offers. Message frequency varies, up to 4 messages per month. Message and data rates may apply. Reply STOP to cancel at any time, or HELP for help. Mobile numbers and text-message consent are never sold, rented or shared with third parties or affiliates for their marketing. We share them only with the service providers that deliver our messages, such as our texting provider. Contractors who use PermitLogic AI to text their own customers send those messages as their own business, and are responsible for having their customers’ consent.

15. Children's privacy

Except for Dopatown, our Services are not directed to children under the age of 13, and we do not knowingly collect personal information from children under 13. If we learn that we have collected information from a child under 13, we will delete that information promptly.

Dopatown is open to children. Section 13 explains what it collects from players under 13 and how a parent can delete it.

16. Your rights

Depending on where you live, you may have the right to:

Opting out of Marco and Percy offers. The only way we make your personal information available to other businesses for their marketing is offers in Marco and Percy. Some state laws, including California's, may count this as a “sale” or “sharing” of personal information. Offers are off unless you turn them on. To opt out, turn offers off in Account, use the link in any offer email, or email [email protected] (Marco) or [email protected] (Percy) and we'll turn them off for you.

Opting out of personalized ads. TotalCalc Pro and Dopatown show ads through Google AdMob. You can turn off personalized ads through the tracking prompt, in the app's ad settings where available, or in your device's privacy settings. Players under 13 in Dopatown never get personalized ads.

Global Privacy Control. If your browser or device sends a Global Privacy Control (GPC) signal, we treat it as a request to opt out of the sale and sharing of your personal information, where the law of your state requires it, and we turn offers off for the Marco or Percy account signed in on that browser or device.

California direct-marketing disclosures. If you live in California, you can ask us once a year for a list of the businesses we shared your personal information with for their direct marketing in the prior calendar year, and the kinds of information shared.

How to make a request. Email us at the address for your product in section 18, or call (866) 464-1540. We'll confirm the request comes from you, usually by checking with the email address on your account. You can have an authorized agent make a request for you, and we may ask for proof that you gave them permission. We'll respond within the time the law of your state requires. If we turn down your request, you can appeal by replying to our answer or emailing us with “Appeal” in the subject line, and we'll answer within the time the law requires. If you're not satisfied with the result of an appeal, you can contact your state attorney general.

We won't treat you differently for using these rights.

17. Changes to this policy

We may update this Privacy Policy from time to time. We will notify you of significant changes by posting a notice in the app or sending you an email. If a change would let us share your information in a new way, we'll ask for your consent first where the law requires it. Your continued use of our Services after changes take effect constitutes your acceptance of the updated policy.

18. Contact us

Product Email
PermitLogic and Sully [email protected]
Waterline and Marco [email protected]
Frostline and Percy [email protected]
TotalCalc Pro and Dopatown [email protected]

Phone: (866) 464-1540

Mail: TriLumen Systems, PO Box 4242, Scranton, PA 18505