1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <title>Privacy Policy | Strategi</title> 7 <meta name="description" content="How Strategi collects, uses, and deletes your data. No cookies, no analytics, no tracking."> 8 <link rel="canonical" href="https://www.strategi.pro/privacy"> 9 <link rel="icon" type="image/svg+xml" href="/favicon.svg"> 10 <link rel="icon" type="image/png" sizes="512x512" href="/android-chrome-512x512.png"> 11 <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> 12 <link rel="shortcut icon" href="/favicon.ico"> 13 <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> 14 <link rel="preconnect" href="https://fonts.googleapis.com"> 15 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 16 <link href="https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Outfit:wght@300;400;500;600;700&display=swap" rel="stylesheet"> 17 <style> 18 /* Standalone legal document page. Loads no shared stylesheet. Every rule 19 needed is here, on bare element selectors. Tokens copied from 20 public/landing.html:47-71 so the palette stays Strategi's. */ 21 :root { 22 --primary-bg: #0d1117; 23 --text-primary: #e8e4df; 24 --text-secondary: #8a8580; 25 --text-muted: rgba(255, 255, 255, 0.3); 26 --accent-blue: #4a7fd4; 27 --border-subtle: rgba(255, 255, 255, 0.06); 28 --font-display: 'Instrument Serif', Georgia, serif; 29 --font-body: 'Outfit', -apple-system, system-ui, sans-serif; 30 --transition: 200ms ease-out; 31 } 32 33 * { margin: 0; padding: 0; box-sizing: border-box; } 34 35 body { 36 background: var(--primary-bg); 37 color: var(--text-secondary); 38 font-family: var(--font-body); 39 font-size: 0.95rem; 40 line-height: 1.7; 41 padding: 4rem 1.5rem 6rem; 42 -webkit-font-smoothing: antialiased; 43 } 44 45 .container { max-width: 68ch; margin: 0 auto; } 46 47 .back { 48 display: inline-block; 49 font-size: 0.75rem; 50 color: var(--text-muted); 51 text-decoration: none; 52 margin-bottom: 2.5rem; 53 transition: color var(--transition); 54 } 55 .back:hover, .back:focus-visible { color: var(--text-secondary); } 56 57 h1 { 58 font-family: var(--font-display); 59 font-size: clamp(1.8rem, 5vw, 2.4rem); 60 font-weight: 400; 61 color: var(--text-primary); 62 letter-spacing: -0.01em; 63 margin-bottom: 0.5rem; 64 } 65 66 /* "Last updated", directly under the title. */ 67 .updated { font-size: 0.75rem; color: var(--text-muted); margin-bottom: 3rem; } 68 69 h2 { 70 font-size: 1.05rem; 71 font-weight: 500; 72 color: var(--text-primary); 73 margin: 2.5rem 0 0.75rem; 74 } 75 76 p, li { margin-bottom: 0.875rem; } 77 ul { padding-left: 1.25rem; margin-bottom: 0.875rem; } 78 li { margin-bottom: 0.5rem; } 79 strong { color: var(--text-primary); font-weight: 500; } 80 em { font-style: italic; } 81 code { 82 font-family: 'SF Mono', ui-monospace, Menlo, monospace; 83 font-size: 0.85em; 84 color: var(--text-primary); 85 overflow-wrap: anywhere; 86 } 87 hr { border: 0; border-top: 1px solid var(--border-subtle); margin: 2.5rem 0; } 88 89 a { color: var(--accent-blue); text-decoration: none; transition: color var(--transition); } 90 a:hover, a:focus-visible { color: var(--text-primary); } 91 92 table { border-collapse: collapse; width: 100%; margin-bottom: 1.25rem; font-size: 0.875rem; } 93 th, td { text-align: left; padding: 0.5rem 0.75rem 0.5rem 0; border-bottom: 1px solid var(--border-subtle); vertical-align: top; } 94 th { color: var(--text-primary); font-weight: 500; } 95 96 /* Unfilled placeholders. Deliberately loud so they cannot ship unnoticed. */ 97 mark { 98 background: rgba(255, 90, 90, 0.18); 99 color: #ff9d9d; 100 padding: 0 0.3em; 101 border-radius: 3px; 102 font-weight: 500; 103 } 104 105 @media (max-width: 600px) { 106 body { padding: 2.5rem 1.25rem 4rem; } 107 } 108 </style> 109</head> 110<body> 111 <div class="container"> 112 <a class="back" href="/">← Back to Strategi</a> 113 114 115 <h1>Privacy Policy</h1> 116 <p class="updated">Last updated: 27 August 2026</p> 117 118 <p>Strategi is a free competitive research tool at <a href="https://www.strategi.pro">https://www.strategi.pro</a>. The controller is <strong>Reyaan Amir</strong>, a sole proprietor in Ontario, Canada.</p> 119 120 <h2>Contact</h2> 121 122 <p>
122For access, correction, deletion, or a complaint: <a href="mailto:[email protected]">[email protected]</a>. You may also complain to a supervisory authority: in Canada, the Office of the Privacy Commissioner of Canada; in the EU or UK, your local data protection authority.</p> 123 124 <h2>What we collect</h2> 125 126 <p><strong>Account details, if you sign in.</strong> Signing in is optional and runs through Google. We receive your email, name and profile picture, and the account identifier Google issues for you. We request no access to Gmail, Drive, Calendar or Contacts and cannot read them.</p> 127 128 <p><strong>Search history, if you are signed in.</strong> Each search is saved to your account: the company or industry searched for, the results generated, timestamps, and the list you filed it under. Signed out, nothing is stored.</p> 129 130 <p><strong>A device signal.</strong> A hashed technical signal from your browser, used to enforce usage limits. We do not use fingerprinting or other cross-site identification techniques.</p> 131 132 <p><strong>A hashed IP address.</strong> Your IP address is never stored in readable form. Logs retain only a hashed token for 7 days.</p> 133 134 <h2>What we do not collect</h2> 135 136 <ul> 137 <li><strong>No cookies.</strong> Strategi sets none.</li> 138 <li><strong>No analytics or advertising.</strong> No tracking scripts of any kind.</li> 139 <li><strong>No payment information.</strong> The service is free.</li> 140 <li><strong>No special-category data.</strong> We do not ask for health, biometric, political, or religious information.</li> 141 </ul> 142 143 <p>Your browser keeps your session in local storage so you stay signed in. Clearing your browser data removes it.</p> 144 145 <h2>Purpose and legal basis</h2> 146 147 <table> 148 <thead> 149 <tr><th>What</th><th>Why</th><th>Legal basis (GDPR/UK GDPR)</th></tr> 150 </thead> 151 <tbody> 152 <tr><td>Email, profile, Google account ID</td><td>Create and identify your account</td><td>Contract</td></tr> 153 <tr><td>Search history</td><td>Show you your past searches</td><td>Contract</td></tr> 154 <tr><td>Hashed device signal, hashed IP address</td><td>Enforce usage limits, prevent abuse</td><td>Legitimate interests</td></tr> 155 </tbody> 156 </table> 157 158 <p>In Canada we rely on the consent you give by signing in or running a search.</p> 159 160 <h2>Who receives data</h2> 161 162 <p><strong>Supabase</strong> hosts the database and login. Your account details, search history, and lists are stored there, in the United States. If you are outside the United States, your data is stored outside your country.</p> 163 164 <p><strong>Render</strong> hosts the server and logs. <strong>Google</strong> provides sign-in.</p> 165 166 <p>Running a search sends the name you typed to a <strong>third-party AI service</strong> and to outside reference sources for background material, news, and logos. None of these receive your name, email, account identifier, or device signal.</p> 167 168 <p>We do not sell personal information and do not share it with advertisers or data brokers.</p> 169 170 <p><strong>On AI training.</strong> Search topics are processed by a third-party AI provider under that provider’s terms. We train no model of our own. We cannot make a binding promise about how an outside provider handles data submitted to it, so we do not make one. Do not enter confidential or personal information into the search box.</p> 171 172 <h2>Google user data: limited use</h2> 173 174 <p>Strategi’s use of information received from Google APIs, including through the Strategi for Salesforce Chrome extension, adheres to the <a href="https://developers.google.com/terms/api-services-user-data-policy" rel="noopener">Google API Services User Data Policy</a>, including the Limited Use requirements.</p> 175 176 <p>Data obtained through Google APIs is:</p> 177 178 <ul> 179 <li>used only to provide and improve the sign-in and research features visible in the product;</li> 180 <li>never transferred to others except as necessary to provide those features, for security purposes, or to comply with applicable law;</li> 181 <li>never used for advertising, ad targeting, or ad personalisation;</li> 182 <li>never sold;</li> 183 <li>never read by a human, except with your explicit consent, for security purposes, to comply with applicable law, or where the data is aggregated and anonymised.</li> 184 </ul> 185 186 <h2>Revoking access</h2> 187 188 <p>You can disconnect Strategi from your Google Account at <a href="https://myaccount.google.com/permissions" rel="noopener">myaccount.google.com/permissions</a>. That stops future sign-ins but does not delete stored data. To remove that, delete your account.</p> 189 190 <h2>Deleting your account</h2> 191 192 <p>You can delete your account inside Strategi, or email <a href="mailto:[email protected]">[email protected]</a>
192 and we will delete it for you. Deletion is immediate and permanent. It removes your search history, lists, and account record. There is no recovery and no archived copy.</p> 193 194 <h2>Public pages generated by searches</h2> 195 196 <p>Searching may cause Strategi to publish a page about that company or industry. These pages contain no personal information and are not removed by account deletion.</p> 197 198 <h2>Retention</h2> 199 200 <ul> 201 <li><strong>Search history and lists:</strong> until you delete them or your account. They do not expire on their own.</li> 202 <li><strong>Account details:</strong> until you delete your account.</li> 203 <li><strong>Hashed device signal:</strong> a rolling window.</li> 204 <li><strong>Temporary sign-in codes:</strong> 60 seconds.</li> 205 <li><strong>Server logs:</strong> 7 days.</li> 206 </ul> 207 208 <h2>Your rights</h2> 209 210 <p>You can ask us to tell you what we hold, correct it, delete it, provide a portable copy, restrict a use, or object to a use based on legitimate interests. Where we rely on consent, you may withdraw it at any time.</p> 211 212 <p>To exercise any of these, email <a href="mailto:[email protected]">[email protected]</a>. We respond within 30 days. You will not be charged or treated differently for doing so.</p> 213 214 <h2>Children</h2> 215 216 <p>Strategi is not directed at children. We do not knowingly collect information from anyone under 16. If a child has created an account, email us and we will delete it.</p> 217 218 <h2>Security</h2> 219 220 <p>Access controls restrict each user to their own data. Traffic is encrypted in transit. No system is perfectly secure. Do not enter confidential information into Strategi.</p> 221 222 <h2>Changes</h2> 223 224 <p>If this policy changes, the date at the top changes with it. A material change will be surfaced in the product.</p> 225 226 <h2>If Strategi ever charges</h2> 227 228 <p>If paid features are introduced, this policy will be updated before any charge is made, to state what billing information is collected and who processes it.</p> 229 230 <hr> 231 232 <p><a href="/terms">Terms of Service</a></p> 233 </div> 234</body> 235</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.