Who We Are
keyline ("keyline," "we," "us," or "our") is a software-as-a-service platform and sole proprietorship based in Canada.
These Terms of Service ("Terms") govern your access to and use of the keyline platform, including our website at keylineconnect.com, our web application, mobile progressive web application, and all related services (collectively, the "Service").
Note on entity changes: keyline may incorporate as a legal entity in the future. These Terms will be updated accordingly and you will be notified. Until then, all agreements are with Rolando Hernandez operating as keyline.
Definitions
Acceptance of Terms
By accessing or using the Service in any way — including creating an account, joining a Deal Space via invite link, or browsing the platform — you confirm that you have read, understood, and agree to be bound by these Terms and our Privacy Policy.
If you are using the Service on behalf of a brokerage, team, or other organization, you represent that you have the authority to bind that organization to these Terms.
For Agents: Continued use of the Service after the account creation date constitutes your acceptance of these Terms. We strongly recommend adding an explicit checkbox acknowledgment at signup to confirm agreement. Until such a checkbox is implemented, your use of the Service constitutes acceptance.
If you do not agree to these Terms, you must immediately stop using the Service and, if applicable, cancel your account.
Eligibility
To use keyline, you must:
- Be at least 18 years of age
- Have the legal capacity to enter into a binding agreement
- Not be prohibited from using the Service under applicable law
Agents using the Service represent that they hold any required real estate licenses or registrations in their jurisdiction and that their use of the Service complies with their professional obligations, brokerage policies, and any applicable real estate regulations.
keyline does not verify professional licenses and accepts no responsibility for unlicensed or non-compliant use of the platform by any Agent.
The Service
What keyline Is
keyline is a communication platform designed to help real estate agents and their clients exchange messages, share files, and coordinate key transaction dates within organized Deal Spaces. It is a tool for communication and coordination — nothing more.
keyline is not: a licensed real estate service, a legal advisor, a financial advisor, a document management system, an escrow service, a document vault, a transaction management system, or a substitute for professional real estate, legal, or financial advice. Nothing within the Service constitutes professional advice of any kind.
Service Availability
We make no guarantee of uninterrupted, error-free, or continuous availability of the Service. The Service depends on third-party infrastructure providers including Supabase, Vercel, Resend, and Stripe, whose availability is outside our control. We reserve the right to modify, suspend, or discontinue the Service at any time with or without notice.
Service Changes
We reserve the right to add, modify, or remove features of the Service at any time. We will make reasonable efforts to notify users of material changes that affect existing functionality.
User Accounts
Account Creation
You must provide accurate, complete, and current information when creating an account. You are responsible for maintaining the accuracy of your account information and for all activity that occurs under your account.
Account Security
You are solely responsible for maintaining the confidentiality of your login credentials. You must notify us immediately at hello@keylineconnect.com if you suspect unauthorized access to your account. We are not liable for any loss or damage arising from unauthorized use of your account resulting from your failure to maintain credential security.
One Account Per User
Each individual may hold only one Agent account and one Client account. Creating multiple accounts to circumvent subscription requirements, trial limitations, or any other restriction is prohibited and may result in immediate account termination.
Account Responsibility
Agents are responsible for all activity within their Deal Spaces, including the conduct and content contributed by Clients they invite. Agents should only invite individuals who are legitimately party to the relevant real estate transaction.
Agent Subscriptions & Billing
Subscription Plan
Agent access to the full Service requires a paid monthly Subscription. Current pricing is displayed at keylineconnect.com/pricing and is subject to change with advance notice. Client access is and will remain free of charge.
Billing
Subscriptions are billed monthly in advance through Stripe, our third-party payment processor. By providing payment information, you authorize us to charge your payment method on a recurring monthly basis until your Subscription is cancelled. All amounts are in Canadian dollars unless otherwise stated.
Payment Failures
If a payment fails, we will notify you by email. Your account may be downgraded to a read-only state if payment is not resolved within a reasonable period. We reserve the right to suspend or terminate accounts with repeated payment failures.
Trial to Paid Conversion
At the end of your free trial period, your account will automatically convert to a paid Subscription unless you cancel before the trial ends. You will be notified before your trial expires.
Price Changes
We reserve the right to change Subscription pricing. We will provide at least 30 days' written notice before any price increase takes effect for existing subscribers. Your continued use of the Service after the effective date of a price change constitutes acceptance of the new pricing.
Taxes
Subscription fees are exclusive of applicable taxes. You are responsible for all applicable taxes, including GST/HST, based on your location. Where required by law, we will collect and remit applicable taxes through our payment processor.
Free Trial
New Agent accounts receive a 14-day free trial with full access to all Agent features. No credit card is required to begin a trial.
At the end of the trial period, if no payment method has been added, the account will enter a read-only state — existing Deal Spaces, messages, and documents remain accessible and viewable but no new messages, uploads, or Deal Spaces can be created until a Subscription is activated.
Trial accounts are subject to all other provisions of these Terms. Abuse of the free trial (including creating multiple accounts to extend trial access) is prohibited and may result in termination of all associated accounts.
Refund Policy
All Subscription fees are non-refundable. This includes partial months, unused periods following cancellation, and periods during which the Service was not actively used.
If you cancel your Subscription, your access to Agent features will continue until the end of the current billing period. No prorated refunds are issued for mid-period cancellations.
Exception: If keyline permanently discontinues the Service, we will provide a prorated refund for any unused prepaid period. This is the only circumstance under which a refund will be issued.
We strongly encourage all prospective Agent subscribers to fully evaluate the Service during the 14-day free trial before activating a paid Subscription.
Notifications — Important Warning
Critical Notice — Please Read Carefully. keyline transmits time-sensitive information related to real estate transactions, including but not limited to offer deadlines, inspection dates, closing dates, and document requests. The reliable delivery of these notifications depends on factors entirely outside our control, including device settings, operating system permissions, internet connectivity, browser compatibility, and third-party infrastructure.
Notification Recommendations
For the best and intended experience of the Service, we strongly recommend that all users:
- Enable push notifications when prompted by the platform
- Add keyline to their device home screen (required for push notifications on iOS 16.4 and later)
- Ensure their device's notification settings permit alerts from their browser or the keyline application
- Regularly check the platform directly, and not rely solely on notifications for time-sensitive matters
- Maintain a secondary communication channel with their agent or clients for critical deadlines
No Guarantee of Notification Delivery
keyline does not guarantee the delivery, timeliness, or receipt of any push notification or email notification. Notifications may fail to deliver due to device settings, network conditions, browser limitations, email filtering, third-party service outages, or any other technical factor beyond our control.
keyline expressly disclaims all liability for any loss, damage, missed deadline, failed transaction, lost commission, financial harm, or any other consequence arising from the failure, delay, or non-receipt of any notification, whether push or email, regardless of cause. Users are solely responsible for ensuring they are aware of all critical dates and deadlines in their transactions through means independent of keyline's notification system.
Real estate transactions involve significant financial consequences. No communication platform should be the sole method by which critical deadlines are tracked or communicated. Agents are advised to maintain direct communication with clients through independent channels for all time-sensitive matters.
Documents & File Storage
keyline is not a document vault, a document management system, or a legally compliant records storage system. Files uploaded to or shared through the Service are stored for communication and convenience purposes only.
No Guarantee of Permanent Storage
We do not guarantee the permanent availability, integrity, or retention of any file, document, image, or other Content uploaded to the Service. Files may become inaccessible or be deleted in circumstances including but not limited to account termination, Subscription cancellation, service discontinuation, data corruption, or third-party storage provider failure.
User Responsibility for Documents
You are solely responsible for maintaining independent copies of all documents, contracts, agreements, images, and other files of importance. You must not rely on keyline as your sole or primary storage for legally significant documents. We strongly recommend that all legally important documents be stored independently using appropriate document management or legal record-keeping systems.
Upon Account Termination
When an Agent's account is terminated — whether by cancellation, non-payment, or any other reason — access to all files within that Agent's Deal Spaces may be lost. It is the Agent's responsibility to download and preserve any files needed before account termination.
File Size and Type Limits
We reserve the right to impose and modify limits on file size, file type, storage capacity, and upload frequency at any time. Current limits are displayed within the application and may change without prior notice.
Acceptable Use
You agree to use keyline only for its intended purpose as a real estate communication platform and in compliance with all applicable laws and regulations. You agree not to:
- Use the Service for any unlawful purpose or in violation of any applicable local, provincial, federal, or international law or regulation
- Upload, transmit, or share content that is defamatory, harassing, discriminatory, obscene, fraudulent, or otherwise objectionable
- Impersonate any person or entity or misrepresent your affiliation with any person or entity
- Use the Service to transmit unsolicited commercial messages or spam
- Attempt to gain unauthorized access to any part of the Service, other user accounts, or our systems
- Interfere with or disrupt the integrity or performance of the Service
- Use automated tools, bots, or scrapers to access or interact with the Service
- Reverse engineer, decompile, or attempt to extract the source code of the Service
- Resell, sublicense, or otherwise commercialize access to the Service without our written consent
- Use the Service in connection with any fraudulent real estate activity or transaction
- Upload content that infringes any third-party intellectual property rights
- Create multiple accounts to circumvent trial limitations, subscription requirements, or account suspensions
We reserve the right to investigate suspected violations and to suspend or terminate accounts that violate this section, without notice and without refund.
Your Content
Ownership
You retain ownership of all Content you upload to or create within the Service. By uploading Content, you grant keyline a limited, non-exclusive, royalty-free license to store, process, and display your Content solely as necessary to provide the Service to you and the other participants in your Deal Space.
Responsibility for Content
You are solely responsible for all Content you upload, share, or transmit through the Service. You represent and warrant that your Content does not violate any applicable law, infringe any third-party rights, or breach any obligation of confidentiality.
No Monitoring
We do not actively monitor Content within Deal Spaces. However, we reserve the right to review, remove, or disable access to Content that we become aware of that violates these Terms, applicable law, or that we determine in our sole discretion to be harmful, unlawful, or inappropriate.
Confidentiality of Deal Spaces
Deal Spaces are private and accessible only to participants explicitly added by the Agent. We implement technical measures to protect the privacy of Deal Space content. However, we cannot guarantee absolute security and are not liable for unauthorized access resulting from factors outside our reasonable control.
Disclaimer of Warranties
The Service is provided "as is" and "as available" without any warranty of any kind, express or implied.
To the fullest extent permitted by applicable law, keyline expressly disclaims all warranties, including but not limited to:
- Implied warranties of merchantability — we make no warranty that the Service is of satisfactory quality or fit for any particular purpose
- Fitness for a particular purpose — the Service is a general communication tool and we make no warranty that it meets your specific professional or transactional needs
- Non-infringement — we make no warranty that your use of the Service will not infringe the rights of any third party
- Accuracy or reliability — we make no warranty that information within the Service is accurate, complete, or current
- Uninterrupted service — we make no warranty that the Service will be available at any particular time or that it will operate without interruption, delay, or error
- Notification delivery — we make no warranty that any push notification or email notification will be delivered, received, or received in a timely manner
- Data preservation — we make no warranty that your Content will be preserved, backed up, or recoverable
Some jurisdictions do not allow the exclusion of implied warranties. In such jurisdictions, the above exclusions apply to the fullest extent permitted by law.
Limitation of Liability
To the fullest extent permitted by applicable Canadian law, keyline's total cumulative liability to you for any and all claims arising out of or relating to these Terms or the Service — whether in contract, tort, negligence, strict liability, or any other legal theory — shall not exceed the greater of (a) the total Subscription fees you paid to keyline in the three (3) months immediately preceding the event giving rise to the claim, or (b) CAD $50.00.
Exclusion of Consequential Damages
To the fullest extent permitted by applicable law, keyline shall not be liable for any:
- Indirect, incidental, special, exemplary, or consequential damages
- Lost profits, lost revenue, or lost business opportunities
- Lost real estate commissions or transaction fees
- Losses arising from failed, delayed, or collapsed real estate transactions
- Losses arising from missed deadlines, including offer deadlines, inspection periods, or closing dates
- Losses arising from failed, delayed, or undelivered notifications of any kind
- Loss, corruption, or inaccessibility of data, documents, or files
- Damages arising from unauthorized access to your account or Content
- Any other indirect or consequential loss, however caused and regardless of whether we were advised of the possibility of such damages
Scope of Exclusion
These limitations apply regardless of the form of action, whether based in contract, tort (including negligence), product liability, or any other legal theory, and regardless of whether keyline has been advised of the possibility of such damages.
Essential Basis of the Agreement
You acknowledge that the limitations of liability set forth in this section reflect a reasonable allocation of risk and form an essential basis of the bargain between you and keyline. Without these limitations, the fees charged for the Service would be substantially higher or the Service would not be offered at all.
Exceptions
Nothing in these Terms limits or excludes our liability for: (a) death or personal injury caused by our negligence; (b) fraud or fraudulent misrepresentation; or (c) any liability that cannot be limited or excluded by applicable Canadian law.
Indemnification
You agree to indemnify, defend, and hold harmless keyline, its operators, employees, contractors, and agents from and against any claims, liabilities, damages, losses, costs, and expenses (including reasonable legal fees) arising out of or relating to:
- Your use of the Service in violation of these Terms
- Your Content, including any claim that your Content infringes any third-party intellectual property rights
- Your violation of any applicable law or regulation, including any real estate licensing or professional conduct requirements
- Any dispute between you and any Client, co-agent, or other third party arising from or related to a real estate transaction conducted through the Service
- Any misrepresentation made by you in connection with your use of the Service
We reserve the right to assume exclusive control of the defense of any matter otherwise subject to indemnification by you, at your expense. You agree to cooperate with our defense of any such claims.
Termination
Termination by You
Agents may cancel their Subscription at any time through the billing portal accessible within the Service. Cancellation takes effect at the end of the current billing period. Clients may close their accounts by contacting us at hello@keylineconnect.com.
Termination by Us
We reserve the right to suspend or permanently terminate your account and access to the Service at any time, with or without notice, for any reason including but not limited to:
- Violation of these Terms or our Acceptable Use Policy
- Non-payment of Subscription fees
- Conduct that we determine, in our sole discretion, to be harmful to other users, the Service, or our reputation
- Requests from law enforcement or regulatory authorities
- Discontinuation of the Service
Effect of Termination
Upon termination, your right to access the Service immediately ceases. Content within terminated accounts may be permanently deleted. keyline is not liable for any loss of Content resulting from account termination, regardless of cause. Provisions of these Terms that by their nature should survive termination — including Sections 13, 14, 15, 16, and 20 — shall survive.
Privacy
Your privacy is important to us. Our collection, use, and disclosure of personal information is governed by our Privacy Policy, available at keylineconnect.com/privacy, which is incorporated into these Terms by reference.
By using the Service, you consent to the collection and use of your personal information as described in our Privacy Policy. Our Privacy Policy complies with Canada's Personal Information Protection and Electronic Documents Act (PIPEDA) and applicable provincial privacy legislation.
Agents who invite Clients to Deal Spaces represent that they have obtained any necessary consent from those Clients for the collection and use of their personal information within the Service, and that such collection complies with applicable privacy law.
Modifications to Terms
We reserve the right to modify these Terms at any time. When we make material changes, we will:
- Update the "Last updated" date at the top of this page
- Send an email notification to all registered users at the email address on file
- Display a notice within the Service
Changes take effect 14 days after notice is provided, except where changes are required by law, in which case they take effect immediately.
Your continued use of the Service after the effective date of any changes constitutes your acceptance of the revised Terms. If you do not agree to the revised Terms, you must stop using the Service and cancel your account before the effective date.
Governing Law & Disputes
Governing Law
These Terms are governed by and construed in accordance with the laws of Canada and, to the extent applicable, the laws of the Province of British Columbia, without regard to conflict of law principles.
Dispute Resolution
Before initiating any formal legal proceeding, you agree to contact us at hello@keylineconnect.com to attempt to resolve the dispute informally. We will make reasonable efforts to resolve disputes through good-faith negotiation within 30 days of receiving written notice.
Jurisdiction
If informal resolution fails, any dispute arising out of or relating to these Terms or the Service shall be submitted to the exclusive jurisdiction of the courts of the Province of British Columbia, Canada. You irrevocably consent to the personal jurisdiction of such courts.
Class Action Waiver
To the extent permitted by applicable law, you waive any right to participate in a class action lawsuit or class-wide arbitration against keyline. All disputes must be brought in your individual capacity only.
General Provisions
Entire Agreement
These Terms, together with our Privacy Policy, constitute the entire agreement between you and keyline regarding your use of the Service and supersede all prior agreements, representations, and understandings.
Severability
If any provision of these Terms is found to be unenforceable or invalid by a court of competent jurisdiction, that provision will be modified to the minimum extent necessary to make it enforceable, and the remaining provisions will continue in full force and effect.
No Waiver
Our failure to enforce any right or provision of these Terms shall not be deemed a waiver of that right or provision. A waiver of any breach shall not constitute a waiver of any subsequent breach.
Assignment
You may not assign or transfer your rights or obligations under these Terms without our prior written consent. We may assign our rights and obligations under these Terms freely, including in connection with a merger, acquisition, or sale of assets.
Force Majeure
keyline shall not be liable for any failure or delay in performing its obligations under these Terms to the extent such failure or delay is caused by circumstances beyond our reasonable control, including but not limited to acts of God, natural disasters, internet outages, third-party service failures (including Supabase, Vercel, Resend, or Stripe), government actions, or telecommunications failures.
Language
These Terms are written in English. To the extent required by applicable Quebec law, a French version will be made available upon request. In the event of any conflict between language versions, the English version shall prevail to the maximum extent permitted by law.
Electronic Communications
By using the Service, you consent to receiving communications from us electronically, including by email and through the Service. You agree that all agreements, notices, and disclosures provided electronically satisfy any legal requirement that such communications be in writing.
Contact
If you have any questions, concerns, or complaints regarding these Terms or the Service, please contact us:
keyline
Email: hello@keylineconnect.com
Website: keylineconnect.com
Canada
We aim to respond to all inquiries within 3 business days.
These Terms of Service were last updated on May 15, 2026. Version 1.0.