1. Acceptance of Terms
By accessing or using the Jobjini platform ("Platform"), you ("Subscriber") agree to be bound by these Terms of Service. If you are using the Platform on behalf of an organization, you represent that you have the legal authority to bind that organization to these terms.
2. The Service
Jobjini provides a cloud-based CRM, estimating, and project management platform. We reserve the right to modify, update, or discontinue features of the Service at any time.
3. Account Responsibilities & Eligibility
Age Requirement: The Platform is intended for use by business professionals. Users must be at least 18 years of age to register an account.
Minor Usage (16-17): We acknowledge that individuals aged 16 or 17 may use the Platform as employees or contractors in the construction industry. However, their use must be conducted strictly under the supervision of a registered Account Administrator who is 18 years of age or older. The Account Administrator assumes full responsibility for any activity conducted by minors under their supervision.
Security: You are solely responsible for all activity occurring under your account. You must notify us immediately of any unauthorized use.
4. Fees and Payment
Subscriptions: Services are billed in advance on a recurring basis via Stripe.
Taxes: Fees are exclusive of applicable Canadian taxes (GST/HST), which will be applied based on your jurisdiction.
Non-Refundable: Except as required by law, all subscription fees are non-refundable.
5. AI and Accuracy Disclaimer
Jobjini utilizes Google Generative AI to assist with data extraction and measurements.
Verification Required: AI-generated measurements and estimates are provided for guidance only. Final verification of all quantities and pricing is the sole responsibility of the Subscriber.
Liability: Jobjini is not liable for financial losses or material errors resulting from reliance on AI-generated data.
6. Ownership and License
Your Data: You retain full ownership of all data and photos uploaded. You grant Jobjini a limited license to host and process this data to provide the Service.
Jobjini Property: The Platform’s design, software, and "Jobjini" branding are the exclusive property of Jobjini.
7. Governing Law
These Terms shall be governed by the laws of the Province of Alberta and the federal laws of Canada. Any legal action shall be brought exclusively in the courts located in Calgary, Alberta.
8. Limitation of Liability
To the maximum extent permitted by applicable law, in no event shall Jobjini, its directors, or its suppliers be liable for any indirect, punitive, incidental, special, consequential, or exemplary damages, including without limitation damages for loss of profits, goodwill, use, data, or other intangible losses. Under no circumstances will Jobjini be responsible for any damage or loss resulting from hacking, tampering, or other unauthorized access or use of the Service. Jobjini’s total liability for any claims under these terms is limited to the amount paid by you to Jobjini in the 12 months preceding the event giving rise to the claim.
9. Indemnification
You agree to defend, indemnify, and hold harmless Jobjini and its subsidiaries from and against any and all claims, damages, obligations, losses, liabilities, costs, or debt, and expenses (including but not limited to attorney's fees) arising from: (i) your use of and access to the Platform; (ii) your violation of any term of these Terms or the Acceptable Use Policy; (iii) your violation of any third-party right, including without limitation any privacy or intellectual property right; or (iv) any claim that your data caused damage to a third party.
10. Disclaimer of Warranties ("As-Is")
The Service is provided on an "AS IS" and "AS AVAILABLE" basis. Use of the Service is at your own risk. To the maximum extent permitted by law, Jobjini disclaims all warranties, whether express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, or non-infringement. Jobjini does not warrant that the Service will be uninterrupted, timely, secure, or error-free, or that any AI-generated outputs will be accurate or reliable.
11. Data Residency and International Transfers
Jobjini utilizes AWS infrastructure located in the United States (Region: US-WEST-2). By using the Platform, you acknowledge and consent to the storage and processing of your data outside of Canada. You understand that data stored in the United States may be subject to the laws of that jurisdiction, including the right of U.S. government authorities to access data under the CLOUD Act or similar legislation.
Jobjini Acceptable Use Policy (AUP)
Last Updated: February 11, 2026
To maintain the integrity of the Jobjini Platform and protect our infrastructure, all users must adhere to the following rules.
1. AI and Intelligence Tools
Our AI features (powered by Google Generative AI) are designed to help you manage roofing and construction projects. You agree NOT to:
Use Jobjini’s AI to generate content unrelated to construction or project management.
Attempt to "prompt injection" or "jailbreak" the AI to bypass safety filters or extract underlying code.
Use automated scripts to "scrape" data or overwhelm our AI API limits.
2. Business Integrations
When connecting to QuickBooks, CompanyCam, or Google Drive, you agree to:
Only connect accounts that you have the legal right to access.
Avoid using Jobjini as a pass-through to move malicious software or "spam" into these third-party systems.
3. Communication Standards
When using our communication tools (Twilio, Sendgrid, OneSignal for SMS, Email, and Push), you must:
Comply with Canada’s Anti-Spam Legislation (CASL).
Only send SMS or emails to customers who have provided express consent to be contacted.
Not use the Platform to transmit "spam," harassment, or unsolicited commercial messages.
4. System Integrity
You may not:
Use Jobjini to store or transmit any material that contains software viruses or malicious code.
Attempt to gain unauthorized access to our infrastructure (hosted on Supabase, Vercel, and AWS).
Use the Platform for any illegal purpose or in violation of any local, provincial, or federal law.
5. "Human-in-the-Loop" Requirement
Subscriber acknowledges that AI tools may occasionally produce inaccurate or "hallucinated" results. Subscriber agrees to maintain a "human-in-the-loop" workflow, meaning a qualified professional must manually review and approve all AI-generated outputs (measurements, estimates, or data extractions) before they are used for any commercial, safety-critical, or binding purpose.
6. Device Limits
Each user account may be logged in to a maximum of (4) devices at a time. If they attempt to log into more devices, they will be logged out of earlier sessions.
7. Enforcement
Violation of this AUP may result in the immediate suspension or termination of your account without notice or refund.
Payment Processing, Refunds & Remediation Policy
Last Updated: July 06, 2026
This Payment Processing, Refunds, and Remediation Policy (the "Policy") constitutes a binding legal agreement and is incorporated into the Jobjini Terms and Conditions. This Policy governs your use of integrated payment processing services on the Jobjini platform. Not all plans may include access to payments and processing fees may vary by plan.
1. Stripe Connect Integration & Merchant Status
The Jobjini platform provides an integrated network enabling platform users (each, a "Provider") to market services and directly accept payments from their independent clients (each, a "Customer").
Third-Party Processing: All payment processing capabilities are provided directly by Stripe, Inc. ("Stripe"). By integrating a Stripe account with the Jobjini platform, Providers expressly agree to comply with the Stripe Connected Account Agreement, which includes the Stripe Terms of Service (collectively, the "Stripe Services Agreement").
Platform Status: Jobjini is not a banking institution, money transmitter, or payment gateway processor. Jobjini acts solely as a technical intermediary facilitating the connection between your Stripe account and the platform interface.
Merchant of Record: The Provider explicitly acknowledges that they act as the sole Merchant of Record for all financial transactions initiated by their Customers. The Provider is fully liable for all regulatory, financial, tax, and legal obligations stemming from transactions completed via their connected account.
2. Compliance and Prohibited Businesses
Providers are strictly prohibited from utilizing Jobjini’s infrastructure or financial integrations to facilitate transactions associated with restricted business models, high-risk industries, or prohibited activities.
⚠️ MANDATORY COMPLIANCE CHECK: All transaction types and business operations must fully align with the Stripe Prohibited and Restricted Businesses List. For regional guidelines, review the documentation directly at:
https://stripe.com/en-ca/legal/restricted-businesses
Employment and Recruitment Sector Restrictions
Because Jobjini operates as a platform connecting talent and service operations, specific industry rules apply strictly to all integrated accounts:
Unlawful Placement Fees: Providers must ensure their business model complies with all regional, state, provincial, and federal labor regulations. Using the integrated payment infrastructure to charge job seekers illegal recruitment fees, upfront placement charges (where banned by employment standards laws), or deceptive onboarding fees is strictly prohibited.
Deceptive Schemes: Running multi-level marketing (MLM) programs, work-from-home scams, or cash-flow schemes targeting job seekers will result in immediate and permanent termination of both the Provider's Connected Stripe Account and their access to the Jobjini platform.
3. Refund Framework & Non-Refundable Processing Fees
Because the Provider is the merchant of record, all transactional customer service, including processing refunds and managing order updates, is the exclusive responsibility of the Provider.
ℹ️ CRITICAL STRIPE TRANSACTION FEE POLICY: Providers are explicitly notified that Stripe does not return its original payment processing fees when a refund is issued. When a transaction is finalized, Stripe's processing fee (e.g., typically 2.9% + $0.30, varying by jurisdiction) is permanently consumed by the network.
Provisions for Refunding Customers:
Financial Balance Impact: When a Provider initiates either a full or partial refund to a Customer via Jobjini or their Stripe Dashboard, the full original face value of the refunded amount will be debited from the Provider's Stripe balance. The original processing fee is not recovered from Stripe, representing an operational cost to the Provider.
Passing on Fees: Providers may, at their sole operational discretion and subject to their own client agreements, adopt an independent policy of issuing partial refunds to Customers to cover the cost of these non-refundable Stripe processing fees.
Transparency Requirement: If a Provider intends to pass on payment processing deductions to their clients during a refund, they must explicitly, conspicuously, and legally communicate this policy to their Customers prior to accepting any transactional payment.
4. Remediation, Disputes, and Chargeback Allocation
Disputes regarding work quality, project scope, fulfillment, or cancellations must be handled directly between the transacting parties.
Good Faith Remediation: If a Customer requests a refund due to a service dispute, the Provider agrees to enter active mediation or communication in good faith to resolve the customer dispute prior to escalation.
Chargeback Allocation: If a Customer initiates a formal bank dispute or credit card chargeback, Stripe will automatically freeze and claw back the disputed transaction value, along with a standard administrative chargeback fee (e.g., $15.00–$25.00), directly from the Provider's account balance.
Indemnification: The Provider holds sole responsibility for providing evidence to contest chargebacks. Jobjini will offer standard system logs where possible but bears zero legal or financial liability for chargebacks, clawbacks, account freezes, or dynamic fees applied to the Provider's account. Providers are legally obligated to resolve any negative balances directly with Stripe.
5. Trust Verification, Security, and Withdrawal Limits
Stripe exercises unilateral control over payment networks, identity checks, and fraud preventative systems to maintain security across the ecosystem.
Know Your Customer (KYC) Auditing: During registration or subsequent volume increases, Stripe requires comprehensive identification checks. Providers must supply official documentation, including valid government identification, corporate registry filings, tax identifiers, and banking verifications. Failure to supply these immediately may result in processing suspensions.
Dynamic Withdrawal and Payout Limits: Newly connected accounts are frequently subject to rolling reserves, payout processing delays (such as 7 to 14-day tracking holds), or velocity limits enforced by Stripe’s trust algorithms. These are dynamically calibrated based on risk vertical, processing volumes, and historic metrics.
Zero Platform Intervention: Jobjini does not possess the access, administrative override authority, or visibility to alter payout schedules, lift rolling reserves, cancel processing limits, or override security freezes executed by Stripe's risk mitigation infrastructure.
© 2026 Jobjini. All rights reserved.