Legal & Policies
Business Entity
| Field | Value |
|---|---|
| Legal name | Objectuve Softworks, LLC |
| Entity type | Public Benefit LLC |
| State of incorporation | Delaware |
| DBA | Objectuve |
| Principal office | 1449 South Michigan Ave, STE 13474, Chicago, IL 60605 |
| Phone | (464) 733-3653 |
| Support email | support@objectuve.com |
| Support email (GCP OAuth consent screen only, alias of above) | product@objectuve.com |
| Teams email | teams@objectuve.com |
product@objectuve.com is a confirmed alias for support@objectuve.com — both deliver to the same mailbox; this is not a typo. On the GCP OAuth consent screen (Google Auth Platform → Branding, project enkidu-488723), product@objectuve.com is used for both the User support email and the Developer contact — support@objectuve.com can't be used there because the User support email field is a dropdown limited to the signed-in user's own address and Google Groups they own, and support@objectuve.com is neither. Do not confuse this with product@objectuve.app (.app TLD), a separate address used for ASO measurement — see docs/marketing/aso-measurement.md.
Published Policies
All Termly-hosted policies are embedded via iframe on branded pages under marketing_landing/policies/.
| Policy | URL | Termly UUID |
|---|---|---|
| Terms of Service | /policies/terms | 60baebfd-abc4-483d-992c-fb9a3780b512 |
| Privacy Policy | /policies/privacy | 30525197-41a8-4244-8227-5cea534c7a1d |
| Acceptable Use Policy | /policies/acceptable-use | b3d97326-5df6-4d2d-becc-e90f242c86d4 |
| Cookie Policy | /policies/cookie-policy | 58783f3e-2737-49dd-8d40-cf5318f21592 |
| Community Guidelines | /policies/community-guidelines | Self-hosted (not Termly) |
| User Content Guidelines | /policies/user-content-guidelines | Self-hosted (not Termly) |
Consent Banner
Termly consent banner (cookie auto-blocking) is loaded on every marketing site page via:
<script src="https://app.termly.io/resource-blocker/5614af15-2461-4d38-abba-00413d4aef09?autoBlock=on"></script>Resource blocker ID: 5614af15-2461-4d38-abba-00413d4aef09
Pages with consent banner:
index.htmlcontact.html404.html- All pages in
policies/
Consent Preferences link is included in every page footer:
<a href="#" class="termly-display-preferences">Consent Preferences</a>In-App Legal References
| Component | Links to |
|---|---|
AgreeToTermsModal.vue | Terms of Service + Privacy Policy (external links to www.objectuve.com) |
TermsOfService.vue | Termly ToS iframe (in-app modal) |
PrivacyPolicy.vue | Termly Privacy Policy iframe (in-app modal) |
Updating Policies
Termly-hosted policies (ToS, Privacy, AUP, Cookie)
- Log into Termly dashboard
- Edit the policy
- Publish — changes appear automatically (iframe loads latest version)
- No code changes needed
Self-hosted policies (Community Guidelines, User Content)
- Edit the HTML files in
marketing_landing/policies/ - Update the effective date in the page content
- Deploy via Firebase Hosting (
firebase deploy --only hosting:enkidu-marketing)
Adding a new policy
- Create a new HTML file in
marketing_landing/policies/(use an existing page as template) - Add the Termly consent banner script to the
<head> - Add the page to the footer Legal section on all pages (index, contact, 404, and all policy pages)
- Add the URL to
sitemap.xml - Update this document
Last updated: 2026-09-05 — documented product@objectuve.com as a confirmed alias for support@objectuve.com (both deliver to the same mailbox) after a GCP OAuth consent-screen review flagged it as an undocumented discrepancy; the consent screen was then consolidated so product@objectuve.com now serves both the User support email and the Developer contact, since support@objectuve.com cannot be used for User support email because that field is a dropdown limited to the signed-in user's own address and Google Groups they own.
Last updated: 2026-07-25 — v4.14 "Activity Nexus — Connected Apps" (Strava + Chess.com third-party activity ingest): published Terms & Conditions "Third-Party Integrations" clause and Privacy Policy "connected apps" processing purpose (import limited activity data from a user-connected third-party service to auto-complete matching habits) in Termly; both documents re-published.
Last updated: 2026-05-22 — v2.5 audit: verified business entity facts (Objectuve Softworks, LLC; Delaware PBC; Chicago office), Termly policy IDs, and consent banner configuration against current deployment