1. Introduction
Keystone Apps LLC ("Keystone Apps," "we," "us," or "our") operates the JobLock platform, a field service management application for trade contractors. This Privacy Policy explains how we collect, use, disclose, and protect information when you use JobLock.
By using JobLock, you agree to the collection and use of information in accordance with this policy. If you do not agree, please do not use the platform.
2. Information We Collect
We collect the following categories of information:
2.1 Information You Provide
- Account information: name, email address, phone number, business name, trade type
- Business information: owner phone number, business hours, service preferences
- Customer data: names, phone numbers, email addresses, and service addresses of your customers that you enter into JobLock
- Job and scheduling data: service descriptions, dates, times, technician assignments, notes
- Payment information: processed through Stripe — we do not store card numbers directly
2.2 Information Collected Automatically
- Usage data: pages visited, features used, actions taken within the app
- Device information: browser type, operating system, device type
- Log data: IP addresses, timestamps, error logs
2.3 Information from Third Parties
- Twilio: call and SMS metadata (phone numbers, delivery status, timestamps) when customers interact with your business through the platform
- Stripe: payment confirmation data and payout information
- Google Maps: address data entered for job scheduling and navigation
3. How We Use Your Information
We use the information we collect to:
- Provide, operate, and maintain the JobLock platform
- Send automated appointment reminders and notifications to your customers on your behalf
- Capture and respond to missed calls via automated SMS
- Process payments and payouts through Stripe Connect
- Generate estimates, invoices, and follow-up communications
- Improve and optimize the platform based on usage patterns
- Send you service-related communications (account updates, billing notices, security alerts)
- Comply with legal obligations
We do not sell your personal information or your customers' information to third parties. We do not use customer data for our own marketing purposes.
4. SMS Messaging & TCPA Compliance
JobLock sends SMS messages to your customers on your behalf. By using the SMS features of JobLock, you represent and warrant that:
- You have obtained the necessary consent from your customers to receive automated text messages
- Your customers have an existing business relationship with you or have explicitly opted in to receive messages
- You will honor all opt-out requests (STOP) immediately
All automated messages sent through JobLock include opt-out instructions ("Reply STOP to opt out"). Opt-outs are processed immediately and no further automated messages are sent to opted-out numbers.
Message and data rates may apply to recipients. Message frequency varies based on appointment scheduling and business activity.
5. Data Sharing and Disclosure
No mobile information (including phone numbers collected for SMS opt-in) will be shared with third parties or affiliates for marketing or promotional purposes. No mobile information will be sold, rented, or disclosed to lead generators under any circumstances.
Text messaging originator opt-in data and consent will not be shared with any third parties.
We share information only in the following limited circumstances:
- Service providers (subcontractors): Twilio (SMS/voice delivery), Stripe (payments), Supabase (database hosting), Vercel (application hosting), Google (maps and address services). These providers assist in operating the JobLock platform and are contractually obligated to protect your data. Sharing with these subcontractors for support services is permitted.
- Legal requirements: if required by law, court order, or governmental authority
- Business transfers: in connection with a merger, acquisition, or sale of assets, with advance notice to affected users
- With your consent: for any other purpose with your explicit permission
6. Data Security
We implement industry-standard security measures to protect your information:
- All data is encrypted in transit using TLS/HTTPS
- Database access is protected by Row Level Security (RLS) policies ensuring strict data isolation between businesses
- Authentication is handled through Supabase with secure session management
- We regularly review and update our security practices
No method of transmission over the Internet is 100% secure. While we strive to use commercially acceptable means to protect your information, we cannot guarantee absolute security.
7. Data Retention
- Account data is retained for the duration of your subscription plus 90 days after cancellation
- Customer data you enter is retained until you delete it or close your account
- SMS and call logs are retained for 24 months for compliance and dispute resolution purposes
- Payment records are retained as required by applicable law (typically 7 years)
8. Your Rights
Depending on your location, you may have the following rights:
- Access: request a copy of the personal data we hold about you
- Correction: request correction of inaccurate data
- Deletion: request deletion of your personal data (subject to legal retention requirements)
- Portability: request your data in a machine-readable format
- Opt-out: opt out of non-essential communications at any time
To exercise these rights, contact us at support@keystoneapps.co.
9. Children's Privacy
JobLock is not intended for use by individuals under the age of 18. We do not knowingly collect personal information from children. If we become aware that a child has provided us with personal information, we will delete it immediately.
10. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of material changes by email or by posting a notice in the JobLock application at least 30 days before the changes take effect. Continued use of the platform after changes become effective constitutes acceptance of the updated policy.
11. Contact Us
If you have questions about this Privacy Policy, please contact us: