CrewRise ("CrewRise," "we," "our," or "us") is a trade name of Joseph Torrance, a sole proprietor based in North Carolina, United States. This Privacy Policy explains what information we collect when you use CrewRise (the web application available at https://crewrise.io and related subdomains, collectively the "Service"), how we use it, who we share it with, and the choices you have.

This policy is written in plain English on purpose. If something is unclear, email privacy@crewrise.app and we will answer.


1. Who this policy applies to

This policy covers:

It does not cover third-party services you connect to CrewRise. Those services have their own privacy policies — links are in Section 6.


2. Service scope and jurisdiction

CrewRise is built for U.S.-based electrical contracting businesses. Our servers, support, and billing operate in the United States.

CrewRise is not directed to residents of the European Economic Area, the United Kingdom, or Canada. If you are outside the United States, please do not submit personal information through the Service. By using the Service, you confirm you understand that your information will be processed in the United States.

Our California privacy disclosures for consumers covered by the California Consumer Privacy Act (CCPA) and California Privacy Rights Act (CPRA) are in Section 11.


3. Information we collect

3.1 Information you give us directly

3.2 Information we collect automatically

3.3 Information from third parties

3.4 What we do not collect


4. How we use your information

We use the information above to:

We do not sell your personal information. We do not show you targeted advertising. We do not share your form data with insurers, inspectors, or any third party except as described in Section 6.


5. Cloud-storage sync (the "connected cloud providers" feature)

Starting with Phase 1.75, CrewRise can sync a copy of each form PDF you submit to a folder you choose in your own cloud-storage account. This section explains exactly what happens.

Cloud sync is off by default. You enable it per-user, per-provider, in Profile → Cloud. Each person at your shop authorizes their own account; authorizing as an owner does not authorize your foreman or crew.

5.2 Scopes we request

We intentionally request the narrowest scope each provider offers:

Provider Scope What this grants What this does not grant
Google Drive https://www.googleapis.com/auth/drive.file Access only to files CrewRise creates in your Drive and files you explicitly open through the Google Picker. Google calls this a "non-sensitive" scope. Access to any other file, folder, shared drive, or metadata anywhere else in your Google account.
Dropbox (Phase 1.85) files.content.write + files.metadata.write at the folder you pick via the Dropbox Chooser Read and write access inside the single folder you select. Access outside that folder, access to other folders, or access to your account settings.

Google Drive's drive.file scope is classified by Google as non-sensitive and does not require a Google CASA security audit or third-party review. We consciously chose drive.file over the broader drive scope for this reason.

5.3 What gets synced

5.4 How tokens are stored

OAuth refresh and access tokens are encrypted at rest using AES-256-GCM with a server-side key that is never exposed to the client. The encryption key is stored in our hosting provider's secret manager. Tokens are transmitted over TLS 1.3.

5.5 Disconnect, revoke, and delete

5.6 Source of truth

CrewRise's own database (hosted on Supabase, see Section 8) is the authoritative copy of every form. Your connected cloud folder is a mirror for your convenience. If you delete a PDF from your cloud folder, the CrewRise copy is still there.

5.7 Future cloud providers

We may add support for additional cloud-storage providers in the future (for example, Microsoft OneDrive, Box, Apple iCloud Drive, or Microsoft SharePoint). When we do, we will follow the same principles: the narrowest scope available, per-user consent, one-way sync, encrypted tokens, and an updated version of this Privacy Policy before the provider goes live.


6. Sub-processors and third parties

We keep the list of companies that process your data short and name them plainly.

Vendor What they do for us What data they see Where they are
Supabase, Inc. Primary database and file storage for your CrewRise account and form PDFs All CrewRise account and operational data United States
Railway Hosts the CrewRise web application Traffic to and from the Service; no direct database access United States
Netlify Hosts the crewrise.io marketing site (including this page) Visitor logs on the marketing site only United States
Google Workspace Our business email (admin@crewrise.app, support@crewrise.app) Support threads you email us United States
Stripe Processes your subscription payment Billing contact, card details, subscription state United States
Google LLC Google Sign-In and Google Drive sync, if you enable them OAuth tokens and the scopes in Section 5.2 United States
Dropbox, Inc. Dropbox sync (Phase 1.85), if you enable it OAuth tokens and the scopes in Section 5.2 United States
Brady Corporation Label printing via the Brady Web SDK (Phase 1.5), if you enable it Label-data you print; the SDK runs in your browser and communicates directly with the Brady printer on your network United States

We do not use third-party analytics or advertising networks in the application. We may use basic, privacy-respecting analytics on the marketing site (crewrise.io) — see Section 10.

We will update this table whenever we add or remove a sub-processor that has access to customer data.


7. How we share information

We share personal information only in these specific cases:

We do not sell your personal information and we do not share it for targeted advertising.


8. How long we keep data


9. Your choices and rights

Regardless of where you live, you can:

We will not discriminate against you for exercising any of these rights.


10. Cookies and similar technologies

In the application (app.crewrise.io and successor subdomains) we use:

We do not use third-party advertising cookies in the application.

On the marketing site (crewrise.io) we may use a privacy-respecting analytics tool that does not use third-party cookies and does not track you across other sites. If and when we enable it, it will be listed in Section 6. Most browsers let you block or delete cookies — doing so may sign you out of the Service.


11. California notice (CCPA / CPRA)

If you are a California resident, you have the additional rights described below. We process California personal information for the business purposes in Section 4 and share it only with the sub-processors in Section 6.


12. Security

We protect your data with:

No system is perfectly secure. If we learn of a breach that affects your personal information, we will notify you in accordance with applicable U.S. state laws and without unreasonable delay.


13. Children

The Service is not for anyone under 18, and we do not knowingly collect personal information from children. If you believe a child has given us information, email privacy@crewrise.app and we will delete it.


14. Changes to this policy

We will post changes here and update the "Last updated" date. If a change is material — for example, we add a new sub-processor with access to your data, or we change how cloud sync works — we will notify account holders by email at least seven days before the change takes effect.


15. Contact