Last updated: October 2026
GeraCode (www.geracodigo.com.br (abre em nova aba)) is maintained as an independent project. For any privacy-related question or request, the controller can be reached at:
Email for privacy requests: privacidade@geracodigo.com.br (abre em nova aba)
GeraCode was designed with privacy as a first priority. Every tool processes data exclusively in your browser. We do not collect, store, or transmit the following:
GeraCode has no signup and no user accounts. The only personal data that reaches a server is what you deliberately type into the two forms described below.
When you send a message through the Contact page, the name, email, subject and message you wrote are sent as an email to the contato@geracodigo.com.br mailbox, hosted by Hostinger, our email provider. We use this data only to reply and follow up on your message. Your email is not added to the mailing list and is not used for anything else. To limit abuse, the sender's IP address is used as a temporary counting key, deleted automatically within 1 hour.
The mailing list is optional and currently offered only on the Portuguese version of the site. You join only if you type your email into the "Receber novidades" form and confirm through the link we send right after (double opt-in). Without that click, no other email is sent.
To limit abuse, the IP address submitting the form is used as a temporary counting key, deleted automatically within 1 hour. Google Analytics only records that a signup happened and on which page, never the email address.
Exception: public image API. If you use the barcode and QR code API, the value to draw is sent in the URL itself. It passes through the server only to generate the image, is not stored in a database, and is cached on Vercel's delivery network. To limit abuse, the caller's IP address is used as a temporary counting key (per minute and per day), deleted automatically within 2 days. We keep only daily aggregate totals for 90 days (number of images and the referring site's domain, without path or page). The host's technical logs may contain the URL for a short period.
Where applicable privacy laws (such as the GDPR or CCPA) require a stated legal basis, GeraCode relies on:
GeraCode uses your browser's localStorage to save your generation history (up to 30 items). This data stays exclusively on your device and can be deleted at any time via the "Clear all" action in the history panel, or by clearing site data in your browser settings.
localStorage also keeps the last settings you used in each tool (format, size, colors, frame, SKU prefix, label size) so you can reapply them on your next visit. Nothing is sent to a server. The "Forget" button shown next to the suggestion deletes them.
GeraCode uses Google Consent Mode v2 to manage cookie categories. Analytics cookies (Google Analytics) are enabled by default under legitimate interest; you can disable them at any time via the cookie banner or the "Cookie Preferences" footer link. Advertising cookies (Google AdSense) stay disabled until you give explicit consent.
Required for basic site functionality. Includes the Service Worker for static-file caching and storage of your consent preferences. No personal data is collected.
We use Google Analytics 4 to understand, in aggregate and anonymized form, how users interact with the site. This is enabled by default under legitimate interest, and you can object at any time via the cookie banner. GA4 collects anonymized data such as:
Google Analytics uses cookies to identify sessions. This data is processed by Google under its own Privacy Policy (abre em nova aba). We never combine Analytics data with personally identifiable information.
GeraCode may show ads served by Google AdSense to keep the service free. AdSense may use cookies and similar technologies to serve ads relevant to your interests.
You can manage your ad personalization preferences at Google Ads Settings (abre em nova aba).
We use a Service Worker to let the tools work offline. It caches static site files on your device. No personal data is ever stored by the Service Worker.
We use Microsoft Clarity to understand how the tools are used: click and scroll heatmaps plus anonymous session recordings (mouse movement, clicks, scrolling and pages visited). It follows the same rule as Google Analytics: enabled by default under legitimate interest, and not loaded at all if you decline analytics cookies in the banner or under "Cookie Preferences."
Clarity masks form fields. On top of that, in the QR code generator (including Wi-Fi QR codes) and the QR code and barcode readers, everything that shows your data is masked in recordings: the generated QR code image, the camera view and scan results. Buttons and error messages stay visible so we can see where a tool gets stuck. Wi-Fi passwords and scanned content are never captured. Data is processed by Microsoft under the Microsoft Privacy Statement (abre em nova aba).
When you consent to analytics and/or advertising cookies, the data collected by Google Analytics and Google AdSense may be transferred to and processed by Google LLC on servers located in the United States and other countries. Google applies standard contractual clauses and security measures as described in its Privacy Policy (abre em nova aba) and Data Processing Terms (abre em nova aba).
Data collected by Microsoft Clarity is processed by Microsoft Corporation, also on servers in the United States, under the safeguards described in the Microsoft Privacy Statement (abre em nova aba).
Mailing list emails are stored and sent by Brevo (Sendinblue SAS), on servers in the European Union, under Brevo's data processing agreement. Contact form messages are kept in the mailbox hosted by Hostinger.
Depending on where you live, applicable privacy law (such as the GDPR in the EU/UK or the CCPA in California) may give you the following rights over your data:
GeraCode implements the following security measures:
We may update this Privacy Policy at any time. Significant changes will be announced via a notice on the site. Continued use of GeraCode after changes constitutes acceptance of the new policy.
To exercise any of your privacy rights or ask about how we handle your data, contact us at:
See also our Terms of Use and About pages for more on GeraCode.