Kontracks is a multi‑tenant CRM SaaS platform operated by LWR Technologies, Inc. Each Tenant Business (U.S. roofing, siding, and decking contractors) using the platform registers their own 10DLC brand and campaign with The Campaign Registry (TCR) in the Tenant's own legal name. Kontracks operates the technical pipeline; the Tenant is the registered sender of their own messages and the brand the carriers see.
Recipients opt in to receive SMS through one of the two methods documented below. Every consent record is stored on Kontracks servers with a timestamp, the literal consent text shown, the source (web form ID or proposal ID), and the recipient's IP address. Records are producible on demand in the event of a carrier audit.
Each Tenant Business operates one or more public intake forms hosted on the Kontracks platform at URLs of the form app.kontracks.com/embed/form/<form‑id> or embedded as an iframe / inline component on the Tenant Business's own website. The form asks for the recipient's name, contact info, and details about the work they're requesting. The final step shows the consent checkbox (un-checked by default).
When a recipient signs a Tenant Business's proposal via the Kontracks e-signature flow at app.kontracks.com/p/<token>, the final acceptance modal displays a separate, optional SMS opt-in checkbox alongside (not above) the contract agreement checkbox. The two are independent: the recipient may sign the proposal with or without ticking the SMS box.
smsConsentGiven=true, the literal consent text version, the timestamp, and the proposal token alongside the signature record. If unticked, the platform records smsConsentGiven=false and the proposal still completes normally.Every SMS sent through the Kontracks platform, regardless of opt-in method, contains:
The Kontracks platform automatically processes the following stop keywords (case-insensitive) sent to any tenant number: STOP, STOPALL, UNSUBSCRIBE, CANCEL, END, QUIT. On receipt, the platform:
src/lib/sms.ts) before any Telnyx call is madeRecipients may re-subscribe at any time by replying START. On receipt, the platform sends: "You are re-subscribed and will receive messages again. Reply STOP at any time to opt out."
Recipients can reply HELP (or INFO) at any time to receive an auto-reply identifying the Tenant Business (the registered brand) and providing contact info (exact text):
The Tenant Business name and phone are pulled live from the tenant's Company Settings at reply time, so the HELP response always identifies the registered brand the recipient gave consent to — not Kontracks.
Consent records — including timestamp, source, literal consent text, and recipient identifier — are retained for a minimum of seven (7) years after the consent is captured or revoked, in accordance with the TCPA statute of limitations and FCC 10DLC carrier-audit requirements.
Privacy questions: privacy@kontracks.com.
Carrier-compliance audit requests: legal@kontracks.com.