CINXE.COM
Privacy Policy - GoTo.now
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Privacy Policy - GoTo.now</title> <!-- Optional CSS for Icons (using Font Awesome) --> <link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'" integrity="sha384-oS8ucXzEpvGq9Y7D+M1LRgfLiKObdyIjJlOz4CKguu4XMWWE1RfG5xYq2lcJufgL" crossorigin="anonymous"> <noscript> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css" integrity="sha384-oS8ucXzEpvGq9Y7D+M1LRgfLiKObdyIjJlOz4CKguu4XMWWE1RfG5xYq2lcJufgL" crossorigin="anonymous"> </noscript> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5734292711266667" crossorigin="anonymous"></script> <!-- InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2) --> <script type="text/javascript" async=true> (function() { var host = 'goto.now'; var element = document.createElement('script'); var firstScript = document.getElementsByTagName('script')[0]; var url = 'https://cmp.inmobi.com' .concat('/choice/', '2MMzmDKaU6zew', '/', host, '/choice.js?tag_version=V3'); var uspTries = 0; var uspTriesLimit = 3; element.async = true; element.type = 'text/javascript'; element.src = url; firstScript.parentNode.insertBefore(element, firstScript); function makeStub() { var TCF_LOCATOR_NAME = '__tcfapiLocator'; var queue = []; var win = window; var cmpFrame; function addFrame() { var doc = win.document; var otherCMP = !!(win.frames[TCF_LOCATOR_NAME]); if (!otherCMP) { if (doc.body) { var iframe = doc.createElement('iframe'); iframe.style.cssText = 'display:none'; iframe.name = TCF_LOCATOR_NAME; doc.body.appendChild(iframe); } else { setTimeout(addFrame, 5); } } return !otherCMP; } function tcfAPIHandler() { var gdprApplies; var args = arguments; if (!args.length) { return queue; } else if (args[0] === 'setGdprApplies') { if ( args.length > 3 && args[2] === 2 && typeof args[3] === 'boolean' ) { gdprApplies = args[3]; if (typeof args[2] === 'function') { args[2]('set', true); } } } else if (args[0] === 'ping') { var retr = { gdprApplies: gdprApplies, cmpLoaded: false, cmpStatus: 'stub' }; if (typeof args[2] === 'function') { args[2](retr); } } else { if(args[0] === 'init' && typeof args[3] === 'object') { args[3] = Object.assign(args[3], { tag_version: 'V3' }); } queue.push(args); } } function postMessageEventHandler(event) { var msgIsString = typeof event.data === 'string'; var json = {}; try { if (msgIsString) { json = JSON.parse(event.data); } else { json = event.data; } } catch (ignore) {} var payload = json.__tcfapiCall; if (payload) { window.__tcfapi( payload.command, payload.version, function(retValue, success) { var returnMsg = { __tcfapiReturn: { returnValue: retValue, success: success, callId: payload.callId } }; if (msgIsString) { returnMsg = JSON.stringify(returnMsg); } if (event && event.source && event.source.postMessage) { event.source.postMessage(returnMsg, '*'); } }, payload.parameter ); } } while (win) { try { if (win.frames[TCF_LOCATOR_NAME]) { cmpFrame = win; break; } } catch (ignore) {} if (win === window.top) { break; } win = win.parent; } if (!cmpFrame) { addFrame(); win.__tcfapi = tcfAPIHandler; win.addEventListener('message', postMessageEventHandler, false); } }; makeStub(); function makeGppStub() { const CMP_ID = 10; const SUPPORTED_APIS = [ '2:tcfeuv2', '6:uspv1', '7:usnatv1', '8:usca', '9:usvav1', '10:uscov1', '11:usutv1', '12:usctv1' ]; window.__gpp_addFrame = function (n) { if (!window.frames[n]) { if (document.body) { var i = document.createElement("iframe"); i.style.cssText = "display:none"; i.name = n; document.body.appendChild(i); } else { window.setTimeout(window.__gpp_addFrame, 10, n); } } }; window.__gpp_stub = function () { var b = arguments; __gpp.queue = __gpp.queue || []; __gpp.events = __gpp.events || []; if (!b.length || (b.length == 1 && b[0] == "queue")) { return __gpp.queue; } if (b.length == 1 && b[0] == "events") { return __gpp.events; } var cmd = b[0]; var clb = b.length > 1 ? b[1] : null; var par = b.length > 2 ? b[2] : null; if (cmd === "ping") { clb( { gppVersion: "1.1", // must be “Version.Subversion”, current: “1.1” cmpStatus: "stub", // possible values: stub, loading, loaded, error cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled signalStatus: "not ready", // possible values: not ready, ready supportedAPIs: SUPPORTED_APIS, // list of supported APIs cmpId: CMP_ID, // IAB assigned CMP ID, may be 0 during stub/loading sectionList: [], applicableSections: [-1], gppString: "", parsedSections: {}, }, true ); } else if (cmd === "addEventListener") { if (!("lastId" in __gpp)) { __gpp.lastId = 0; } __gpp.lastId++; var lnr = __gpp.lastId; __gpp.events.push({ id: lnr, callback: clb, parameter: par, }); clb( { eventName: "listenerRegistered", listenerId: lnr, // Registered ID of the listener data: true, // positive signal pingData: { gppVersion: "1.1", // must be “Version.Subversion”, current: “1.1” cmpStatus: "stub", // possible values: stub, loading, loaded, error cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled signalStatus: "not ready", // possible values: not ready, ready supportedAPIs: SUPPORTED_APIS, // list of supported APIs cmpId: CMP_ID, // list of supported APIs sectionList: [], applicableSections: [-1], gppString: "", parsedSections: {}, }, }, true ); } else if (cmd === "removeEventListener") { var success = false; for (var i = 0; i < __gpp.events.length; i++) { if (__gpp.events[i].id == par) { __gpp.events.splice(i, 1); success = true; break; } } clb( { eventName: "listenerRemoved", listenerId: par, // Registered ID of the listener data: success, // status info pingData: { gppVersion: "1.1", // must be “Version.Subversion”, current: “1.1” cmpStatus: "stub", // possible values: stub, loading, loaded, error cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled signalStatus: "not ready", // possible values: not ready, ready supportedAPIs: SUPPORTED_APIS, // list of supported APIs cmpId: CMP_ID, // CMP ID sectionList: [], applicableSections: [-1], gppString: "", parsedSections: {}, }, }, true ); } else if (cmd === "hasSection") { clb(false, true); } else if (cmd === "getSection" || cmd === "getField") { clb(null, true); } //queue all other commands else { __gpp.queue.push([].slice.apply(b)); } }; window.__gpp_msghandler = function (event) { var msgIsString = typeof event.data === "string"; try { var json = msgIsString ? JSON.parse(event.data) : event.data; } catch (e) { var json = null; } if (typeof json === "object" && json !== null && "__gppCall" in json) { var i = json.__gppCall; window.__gpp( i.command, function (retValue, success) { var returnMsg = { __gppReturn: { returnValue: retValue, success: success, callId: i.callId, }, }; event.source.postMessage(msgIsString ? JSON.stringify(returnMsg) : returnMsg, "*"); }, "parameter" in i ? i.parameter : null, "version" in i ? i.version : "1.1" ); } }; if (!("__gpp" in window) || typeof window.__gpp !== "function") { window.__gpp = window.__gpp_stub; window.addEventListener("message", window.__gpp_msghandler, false); window.__gpp_addFrame("__gppLocator"); } }; makeGppStub(); var uspStubFunction = function() { var arg = arguments; if (typeof window.__uspapi !== uspStubFunction) { setTimeout(function() { if (typeof window.__uspapi !== 'undefined') { window.__uspapi.apply(window.__uspapi, arg); } }, 500); } }; var checkIfUspIsReady = function() { uspTries++; if (window.__uspapi === uspStubFunction && uspTries < uspTriesLimit) { console.warn('USP is not accessible'); } else { clearInterval(uspInterval); } }; if (typeof window.__uspapi === 'undefined') { window.__uspapi = uspStubFunction; var uspInterval = setInterval(checkIfUspIsReady, 6000); } })(); </script> <!-- End InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2) --> <script type="text/javascript" async="" src="https://hb-targa.s3.us-east-2.amazonaws.com/goto.now/asc_prebid.js"></script> <meta name="description" content=""> <meta name="robots" content="index, follow"> <link rel="canonical" href="https://goto.now/privacy-policy"> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-H3JDGFVDMP"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-H3JDGFVDMP'); </script> <script async data-id="101468707" src="//static.getclicky.com/js"></script> <link rel="stylesheet" href="https://goto.now/static/styles.css?v=20250408061150"><!-- ?v=20250408061150 --> <link rel="apple-touch-icon" sizes="180x180" href="https://goto.now/static/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://goto.now/static/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://goto.now/static/favicon-16x16.png"> <link rel="icon" type="image/png" href="https://goto.now/static/favicon.ico"> <!-- Matomo --> <script> var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="//matomo.ieplsg.com/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '109']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script> <!-- End Matomo Code --> </head> <body> <style> /* Base styles */ .header { background: white; padding: 1rem 2rem; border-bottom: 1px solid rgba(0, 0, 0, 0.1); width: 100%; position: relative; } .header-container { display: flex; justify-content: space-between; align-items: center; width: 100%; } .nav-logo { display: flex; align-items: center; text-decoration: none; color: #333; font-weight: 600; gap: 0.5rem; } .nav { margin-left: auto; display: flex; align-items: center; } .nav-menu { display: flex; align-items: center; gap: 2rem; margin: 0; padding: 0; } .nav-menu a { color: #555; text-decoration: none; font-size: 0.875rem; } .nav-menu.show { display: flex !important; } .burger-menu { display: none; background: none; border: none; cursor: pointer; padding: 0.5rem; margin-left: 1rem; } .dropdown { position: relative; } .dropdown-toggle { background: none; border: none; cursor: pointer; color: #555; display: flex; align-items: center; gap: 0.25rem; font-size: 0.875rem; padding: 0; } .dropdown-menu { display: none; position: absolute; top: 100%; right: 0; background: white; min-width: 200px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); border-radius: 4px; padding: 0.5rem 0; z-index: 1000; } .dropdown-menu.show { display: block !important; } .dropdown-menu a { display: block; padding: 0.5rem 1rem; text-decoration: none; color: #555; font-size: 0.875rem; } /* Desktop Styles */ @media (min-width: 769px) { .nav-menu { display: flex; position: static; box-shadow: none; padding: 0; width: auto; flex-direction: row; background: transparent; } } /* Mobile Styles */ @media (max-width: 768px) { .header { display: none; } .burger-menu { display: block; z-index: 1001; } .nav-menu { display: none; position: absolute; top: 100%; left: 0; right: 0; background: white; padding: 1rem 2rem; box-shadow: 0 2px 5px rgba(0,0,0,0.1); flex-direction: column; align-items: flex-start; z-index: 1002; width: 100%; } .nav-menu.show { display: flex !important; } /* Force each direct child to occupy its own line */ .nav-menu > * { width: 100%; padding: 0.5rem 0; } /* Ensure the links are block-level */ .nav-menu a { display: block; } .dropdown { width: 100%; } .dropdown-toggle { width: 100%; justify-content: space-between; padding: 0.5rem 0; } .dropdown-menu { display: none; position: static; box-shadow: none; width: 100%; padding-left: 1rem; margin-top: 0.5rem; } .dropdown-menu.show { display: block; position: static; width: 100%; box-shadow: none; padding: 0; margin-top: 0.5rem; } .dropdown-menu a { padding: 0.5rem 1rem; display: block; width: 100%; } } </style> <style> /* Promo bar styles */ .promo-bar { background-color: #2563eb; height: 40px; display: flex; align-items: center; justify-content: center; } .promo-bar-box { background-color: #ffffff; height: 40px; display: flex; align-items: center; justify-content: center; } .promo-bar-box-link { color: #6b7280; text-decoration: underline; font-size: 14px; font-weight: bold; } .promo-bar-box-text { color: #6b7280; text-decoration: none; font-size: 14px; font-weight: bold; } .promo-link { color: white; text-decoration: underline; font-size: 14px; font-weight: bold; } .new-icon { text-decoration: none; background-color: red; color: white; font-size: 12px; font-weight: bold; padding: 2px 6px; border-radius: 4px; margin-right: 6px; } .promo-link .new-icon span { text-decoration: none !important; } </style> <style> /* Desktop Styles */ @media (min-width: 769px) { .mobile-header { display: none !important; } } .mobile-header { display: flex; justify-content: space-between; align-items: center; padding: 1rem 2rem; background: white; border-bottom: 1px solid #ccc; position: relative; } .mobile-logo { text-decoration: none; color: #333; font-weight: bold; font-size: 1.25rem; display: flex; align-items: center; } .mobile-logo svg { margin-right: 0.5rem; } .mobile-burger { background: none; border: none; cursor: pointer; padding: 0.5rem; } /* Mobile menu (hidden by default) */ .menu-wrapper { display: none; flex-direction: column; position: absolute; top: 100%; left: 0; right: 0; background: white; padding: 1rem; box-shadow: 0 2px 5px rgba(0,0,0,0.1); z-index: 100; } .menu-item { display: block; padding: 0.5rem 0; text-decoration: none; color: #333; font-size: 0.875rem; border-bottom: 1px solid #eee; } /* Dropdown styles within the mobile menu */ .dropdown-block { position: relative; width: 100%; } .dropdown-btn { background: none; border: none; width: 100%; text-align: left; padding: 0.5rem 0; font-size: 0.875rem; color: #333; cursor: pointer; display: flex; justify-content: space-between; align-items: center; } .dropdown-btn svg { transition: transform 0.2s ease; } .dropdown-content { display: none; flex-direction: column; padding-left: 1rem; margin-top: 0.5rem; } .dropdown-content .menu-item { border: none; } </style> <!-- Matomo --> <script> var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="//matomo.ieplsg.com/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '109']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script> <!-- End Matomo Code --> </head> <body> <div class="promo-bar"> <span class="new-icon">NEW</span> <a href="https://bio.now/?utm_source=goto" class="promo-link" target="_blank"> Free Link-in-Bio Service @ Bio.now » </a> </div> <header class="header"> <div class="header-container"> <a href="/" class="nav-logo"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> <path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path> <path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path> </svg> GoTo.now </a> <nav class="nav"> <button class="burger-menu" aria-label="Toggle menu"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> <path d="M3 12h18M3 6h18M3 18h18"></path> </svg> </button> <div class="nav-menu"> <a href="/blog">Blog</a> <a href="/features">Features</a> <a href="/qr-code-generator">QR Code Generator</a> <div class="dropdown"> <button class="dropdown-toggle"> Guides <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> <path d="M6 9l6 6 6-6"></path> </svg> </button> <div class="dropdown-menu"> <a href="/blog/benefit-of-short-urls">Benefits of Short URLs</a> <a href="/blog/understanding-tracking-links-guide">Creating Shortened URLs</a> <a href="/blog/how-to-optimize-instagram-link-in-bio">Improve Instagram with Link in Bio</a> </div> </div> </div> </nav> </div> </header> <!-- Mobile Navigation (only visible on small screens) --> <header class="mobile-header mobile-nav"> <!-- Logo on the Left --> <a href="/" class="mobile-logo"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> <path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path> <path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path> </svg> GoTo.now </a> <!-- Hamburger Icon on the Right --> <button class="mobile-burger" aria-label="Toggle menu"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> <path d="M3 12h18M3 6h18M3 18h18"></path> </svg> </button> <!-- Mobile Menu (hidden by default) --> <nav class="menu-wrapper"> <a href="/features" class="menu-item">Features</a> <a href="/qr-code-generator" class="menu-item">QR Code Generator</a> <div class="dropdown-block"> <button class="dropdown-btn"> Guides <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> <path d="M6 9l6 6 6-6"></path> </svg> </button> <div class="dropdown-content"> <a href="/blog">Blog</a> <a href="/blog/benefit-of-short-urls" class="menu-item">Benefits of Short URLs</a> <a href="/blog/understanding-tracking-links-guide" class="menu-item">Creating Shortened URLs</a> <a href="/blog/how-to-optimize-instagram-link-in-bio" class="menu-item">Improve Instagram with Link in Bio</a> </div> </div> </nav> </header> <script> document.addEventListener('DOMContentLoaded', () => { // Toggle the mobile menu when hamburger is clicked const burgerButton = document.querySelector('.mobile-burger'); const menuWrapper = document.querySelector('.menu-wrapper'); burgerButton.addEventListener('click', (e) => { e.preventDefault(); if (menuWrapper.style.display === 'flex') { menuWrapper.style.display = 'none'; } else { menuWrapper.style.display = 'flex'; menuWrapper.style.flexDirection = 'column'; } }); // Toggle the dropdown for "Guides" const dropBtn = document.querySelector('.dropdown-btn'); const dropContent = document.querySelector('.dropdown-content'); dropBtn.addEventListener('click', (e) => { e.preventDefault(); if (dropContent.style.display === 'block') { dropContent.style.display = 'none'; } else { dropContent.style.display = 'block'; } }); }); </script> <script> document.addEventListener('DOMContentLoaded', () => { const burgerMenu = document.querySelector('.burger-menu'); const navMenu = document.querySelector('.nav-menu'); const dropdownToggle = document.querySelector('.dropdown-toggle'); const dropdownMenu = document.querySelector('.dropdown-menu'); // Toggle mobile menu burgerMenu.addEventListener('click', (e) => { e.preventDefault(); e.stopPropagation(); navMenu.classList.toggle('show'); console.log('Mobile menu toggled:', navMenu.classList.contains('show')); }); // Toggle dropdown menu dropdownToggle.addEventListener('click', (e) => { e.preventDefault(); e.stopPropagation(); dropdownMenu.classList.toggle('show'); dropdownToggle.classList.toggle('active'); console.log('Dropdown toggled:', dropdownMenu.classList.contains('show')); }); // Close menus when clicking outside the header area document.addEventListener('click', (e) => { // Check if the click occurred within the header. const isClickInsideHeader = e.target.closest('.header'); // If click is outside header and nav-menu is open, close it. if (!isClickInsideHeader && navMenu.classList.contains('show')) { navMenu.classList.remove('show'); console.log('Mobile menu closed'); } // If click is outside the dropdown and dropdown menu is open, close it. if (!e.target.closest('.dropdown') && dropdownMenu.classList.contains('show')) { dropdownMenu.classList.remove('show'); dropdownToggle.classList.remove('active'); console.log('Dropdown closed'); } }); }); </script> <div class="content"> <style> /* General container styling for the article */ .article-container { max-width: 768px; width: 90%; margin: 0 auto; padding: 1.5rem; background: #ffffff; color: #374151; font-family: Arial, sans-serif; line-height: 1.6; } @media (max-width: 600px) { .article-container { max-width: 300px; padding: 1rem; } } /* Headings */ .article-container h1 { font-size: 2rem; color: #1e3a8a; margin-bottom: 1rem; text-align: center; } .article-container h2 { font-size: 1.5rem; color: #2563eb; margin-top: 1.5rem; margin-bottom: 0.5rem; } .article-container h3 { font-size: 1.25rem; color: #374151; margin-top: 1.2rem; margin-bottom: 0.5rem; } /* Paragraphs */ .article-container p { margin: 1rem 0; } /* Lists */ .article-container ul { list-style-type: disc; padding-left: 1.5rem; margin: 1rem 0; } .article-container li { margin-bottom: 0.5rem; } /* Blockquotes */ .article-container blockquote { border-left: 4px solid #2563eb; padding-left: 1rem; color: #555; font-style: italic; margin: 1.5rem 0; } /* Code blocks */ .article-container pre { background: #f4f4f4; padding: 1rem; border-radius: 5px; overflow-x: auto; margin: 1rem 0; } .article-container code { background: #f4f4f4; padding: 0.2rem 0.4rem; border-radius: 3px; font-family: monospace; } </style> <div class="article-container"> <!-- <h1>Privacy Policy</h1> --> <div class="article-content"> <h1>Privacy Policy</h1> <p><em>Last updated: October 21, 2024</em></p> <h2>1. Introduction</h2> <p>At GoTo.now ("we," "our," or "us"), we take your privacy seriously. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our URL shortening service. By using our service, you agree to the collection and use of information in accordance with this policy. Please read this policy carefully to understand our practices regarding your personal data.</p> <h2>2. Information We Collect</h2> <h3>2.1 Information You Provide</h3> <p>When you use GoTo.now, you may provide us with certain personal information voluntarily. This includes information necessary for creating an account, such as your email address, name, and password. When using our service, you provide us with the URLs you wish to shorten and any custom aliases you create for these URLs. If you contact our support team, we collect the information you provide in your communication with us. For users of our premium services, we may also collect payment information, though this is processed securely through our payment processors.</p> <h3>2.2 Automatically Collected Information</h3> <p>We automatically collect certain information when you visit, use, or navigate our service. This information does not reveal your specific identity but may include device and usage information such as your IP address, browser and device characteristics, operating system, language preferences, referring URLs, device name, country, location, and information about how and when you use our service. We also collect analytics data regarding shortened URL performance, including click-through rates, geographic data, and timing information.</p> <h2>3. How We Use Your Information</h2> <p>We use the information we collect for various purposes to provide, maintain, and improve our services. Your information helps us to operate the URL shortening service effectively and securely. Specifically, we use your information to:</p> <p>Maintain and operate our URL shortening service efficiently and reliably. This includes creating and managing shortened URLs, tracking click analytics, and ensuring links function properly.</p> <p>Protect the security and integrity of our service by monitoring for and preventing fraud, spam, abuse, and unauthorized access. Your data helps us identify and block suspicious activities that could harm our users or service.</p> <p>Improve our service by analyzing usage patterns and implementing enhancements based on how users interact with our platform. This analysis helps us make informed decisions about feature development and service optimization.</p> <p>Communicate important information to you, including service updates, security alerts, and administrative messages. If you've opted in, we may also send you marketing communications about new features or services that may interest you.</p> <h2>4. Data Sharing and Protection</h2> <h3>Data Sharing</h3> <p>We take your privacy seriously and do not sell, rent, or trade your personal information. However, we may share your information with trusted third parties in the following circumstances:</p> <p>Service Providers: We work with trusted third-party service providers who assist us in operating our service, conducting our business, or serving our users. These providers have access to your information only to perform specific tasks on our behalf and are obligated to protect your information.</p> <p>Legal Requirements: We may disclose your information if required to do so by law or in response to valid requests from public authorities (e.g., a court or government agency). We may also disclose your information to protect our rights, privacy, safety, or property, and that of our users or others.</p> <h2>5. Data Security</h2> <p>We implement and maintain industry-standard security measures designed to protect your personal information from unauthorized access, disclosure, alteration, or destruction. These measures include encryption of data in transit using SSL/TLS protocols, secure data storage practices, and regular security assessments of our systems.</p> <p>Despite our best efforts to secure your data, no method of electronic transmission or storage is 100% secure. While we strive to protect your personal information, we cannot guarantee its absolute security. If you have reason to believe that your interaction with us is no longer secure, please contact us immediately.</p> <h2>6. Data Retention</h2> <p>We retain your personal information for as long as necessary to fulfill the purposes outlined in this Privacy Policy, unless a longer retention period is required or permitted by law. The following principles guide our retention practices:</p> <p>Account Information: We maintain your account information for as long as your account remains active. When you delete your account, we begin the process of securely removing your personal information from our systems.</p> <p>Shortened URLs: Your shortened URLs remain active until you explicitly delete them or your account is terminated. We maintain this policy to prevent link rot and maintain the integrity of the internet ecosystem.</p> <p>Analytics Data: We retain analytics data for shortened URLs for a period of 12 months to provide you with meaningful insights about link performance while respecting privacy concerns.</p> <h2>7. User Rights and Choices</h2> <p>You have several rights regarding your personal information:</p> <p>Access and Updates: You can review and update most of your personal information directly through your account settings. For information not accessible there, you may contact us directly.</p> <p>Data Portability: Upon request, we will provide you with a copy of your personal information in a structured, commonly used, and machine-readable format.</p> <p>Account Deletion: You may delete your account at any time. Please note that some information may be retained for legal or legitimate business purposes, such as fraud prevention and service improvement.</p> <p>Marketing Communications: You can opt out of marketing communications at any time by clicking the "unsubscribe" link in our emails or contacting us directly.</p> <h2>8. International Data Transfers</h2> <p>We operate globally and may transfer your information to countries other than where you reside. We ensure appropriate safeguards are in place when transferring data internationally, including:</p> <p>Standard Contractual Clauses: When transferring data outside the EU/EEA, we implement the European Commission's Standard Contractual Clauses to ensure adequate protection of your information.</p> <p>Data Protection Agreements: We maintain data protection agreements with our service providers and partners to ensure your information receives consistent protection regardless of location.</p> <h2>9. Children's Privacy</h2> <p>Our service is not directed to children under the age of 13, and we do not knowingly collect personal information from children. If you are a parent or guardian and believe your child has provided us with personal information, please contact us. If we become aware that we have collected personal information from children without parental consent, we take steps to remove that information from our servers.</p> <h2>10. Changes to This Privacy Policy</h2> <p>We may update this Privacy Policy from time to time to reflect changes in our practices or for other operational, legal, or regulatory reasons. We will notify you of any material changes by:</p> <ul> <li>Posting the new Privacy Policy on this page</li> <li>Sending you an email notification if we have your contact information</li> <li>Displaying a prominent notice on our service</li> </ul> <p>Your continued use of our service after such modifications constitutes your acknowledgment of the modified Privacy Policy and agreement to abide by its terms.</p> <h2>11. Contact Us</h2> <p>If you have questions about this Privacy Policy, your personal information, or our privacy practices, please contact us at:</p> <p>Email: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="bbcbc9d2cddad8c2fbdcd4cfd495d5d4cc">[email protected]</a> Data Protection Officer: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="85e1f5eac5e2eaf1eaabebeaf2">[email protected]</a></p> <p>We aim to respond to all legitimate requests within 30 days. For complex requests or multiple requests, we may require additional time and will keep you informed of our progress.</p> <h2>12. Jurisdiction-Specific Provisions</h2> <h3>California Residents</h3> <p>Under the California Consumer Privacy Act (CCPA), California residents have specific rights regarding their personal information. You have the right to know what personal information we collect, request deletion of your personal information, and opt-out of the sale of personal information, though we do not sell personal information in the traditional sense.</p> <h3>European Economic Area Residents</h3> <p>Under the General Data Protection Regulation (GDPR), users in the European Economic Area have additional rights regarding their personal data, including the right to object to processing and the right to lodge a complaint with a supervisory authority.</p> <p>By using our service, you acknowledge that you have read and understood this Privacy Policy and agree to its terms.</p> </div> </div> </div> <footer class="footer"> <div class="container"> <div class="footer-content"> <div class="footer-section"> <h3>Company</h3> <ul> <li><a href="/contact-us">Contact us</a></li> <li><a href="/about-us">About us</a></li> <li><a href="/blog">Blog</a></li> </ul> </div> <div class="footer-section"> <h3>Product</h3> <ul> <li><a href="/">Shorten URL</a></li> <li><a href="/qr-code-generator">QR Code Generator</a></li> <li><a href="/check-url">Check URL Redirect</a></li> <li><a href="/features">Features</a></li> <li><a href="/faq">FAQ</a></li> </ul> </div> <div class="footer-section"> <h3>Legal</h3> <ul> <li><a href="/privacy-policy">Privacy Policy</a></li> <li><a href="/report-url">Report URLs</a></li> <li><a href="/terms">Terms of Service</a></li> </ul> </div> </div> <div class="footer-bottom"> <p>© 2024 GoTo.now. All rights reserved.</p> </div> </div> </footer> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script></body> </html> </body> </html>