Terms of Service
Last updated: April 13, 2026
These Terms and Conditions ("Terms") are entered into between you and SnapGlyph Software ("SnapGlyph," "Company," "we," "us," or "our").
SnapGlyph Software#1009 - 3909 University Ave NW
Calgary, AB, Canada T3B 6K3
1. Acceptance of Terms
By accessing or using SnapGlyph's services, website, or applications (collectively, the "Service"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, please do not use the Service.
These Terms constitute a legally binding agreement between you and SnapGlyph. Please read them carefully before using our Service.
2. Description of Service
SnapGlyph provides a platform for QR code generation and management, URL shortening (short links), and link landing pages (Link Hubs). Features vary based on your subscription plan. The Service includes: (a) creating, customizing, tracking, and managing QR codes; (b) creating short URLs that redirect visitors to destination URLs, with click tracking and analytics; and (c) creating Link Hub pages — publicly accessible landing pages containing multiple user-defined links, customizable appearance, and view and click analytics. Additional features such as custom domains, webhooks, bulk generation, and API access are available on qualifying plans.
No Service Level Agreement: Unless otherwise agreed in writing, SnapGlyph does not guarantee any specific uptime, availability, or performance level. The Service is provided on an "as available" basis, and we do not commit to any service level agreement (SLA) for standard subscription plans.
3. Account Registration
To access certain features, you must create an account. You agree to:
- Provide accurate and complete registration information
- Maintain the security of your account credentials
- Promptly update your information if it changes
- Accept responsibility for all activities under your account
- Notify us immediately of any unauthorized use
You must be at least 16 years old to create an account. You are solely responsible for maintaining the confidentiality of your account credentials and for all activities that occur under your account.
4. Free Trial
We may offer a free trial period for new users. The following terms apply to free trials:
- Free trials are limited to one per person or organization
- We reserve the right to determine trial eligibility at our sole discretion
- No payment information is required to start a free trial
- At the end of the trial period, access to trial features will be restricted until you subscribe to a paid plan
- We may modify or discontinue free trials at any time without notice
- Trial accounts are subject to all other terms and conditions in this agreement
5. Subscription Plans and Payment
5.1 Plans
We offer various subscription plans with different features and limitations. Plan details and pricing are available on our website and are subject to change.
5.2 Billing
Paid subscriptions are billed in advance on a monthly or annual basis. By subscribing, you authorize us to charge your payment method for the applicable fees. All fees are non-refundable except as expressly stated in these Terms.
5.3 Automatic Renewal
Your subscription will automatically renew at the end of each billing period unless you cancel before the renewal date. You authorize us to charge your payment method for each renewal period.
5.4 Upgrades
If you upgrade to a higher-tier plan during your billing period, you will receive a pro-rated credit for the unused portion of your current plan, which will be applied toward the cost of your new plan.
5.5 Cancellation
You may cancel your subscription at any time through your account settings. Cancellation will take effect at the end of your current billing period. We do not provide refunds or credits for partial billing periods, unused time, or unused features.
5.6 Price Changes
We reserve the right to modify pricing at any time. We will provide notice of price changes at least 30 days before they take effect. Your continued use of the Service after a price change constitutes acceptance of the new pricing.
5.7 Taxes
All fees are exclusive of applicable taxes. You are responsible for paying all taxes associated with your use of the Service, excluding taxes based on our net income.
5.8 Customer Support
All paid plans include access to self-help support articles and email support at . Response times and support channels vary by plan:
| Plan | Email Response Time | In-App Chat |
|---|---|---|
| Starter | Within 48 hours | — |
| Pro | Within 24 hours | — |
| Max | Within 24 hours | Yes |
Business days are Monday through Friday, excluding Canadian statutory holidays. Response times are targets, not guarantees, and may vary during periods of high volume. Support covers technical issues with the Service, billing inquiries, and general usage questions. Support does not include custom development, integration consulting, or design services.
6. Acceptable Use
6.1 Prohibited Activities
You agree not to use the Service to:
- Create QR codes for illegal activities or content
- Distribute malware, viruses, or harmful code
- Engage in phishing, fraud, or deceptive practices
- Infringe on intellectual property rights
- Harass, abuse, or harm others
- Distribute spam or unsolicited communications
- Attempt to gain unauthorized access to our systems
- Interfere with the Service's operation or other users' access
- Reverse engineer, decompile, or disassemble any part of the Service
- Use the Service for any purpose that violates applicable laws or regulations
- Resell, sublicense, or redistribute the Service without our written consent
- Create short URLs or Link Hubs that redirect to or display illegal, harmful, or deceptive content
- Use short URLs or Link Hubs to engage in phishing, spoofing, or impersonation of any person, brand, organization, or government entity
- Register custom slugs that infringe third-party trademarks, trade names, or brand identifiers, or that are designed to mislead users into believing they are accessing an official resource
- Use short URLs to cloak, mask, or obscure a destination URL for the purpose of deceiving visitors about where they will be sent
- Use Link Hubs to display unauthorized copyrighted material, trademarks, logos, or other intellectual property of third parties
- Include in a Link Hub page content that is defamatory, obscene, harassing, or that constitutes hate speech under applicable Canadian law
- Use short URLs in commercial electronic messages in violation of Canada's Anti-Spam Legislation (CASL), including without limitation sending commercial messages without the recipient's express or implied consent
- Use the URL shortening or Link Hub features to circumvent or interfere with our automated security scanning systems
- Attempt to inflate click or view analytics through automated bots, scripts, or other artificial means
We reserve the right to suspend or terminate accounts that violate these terms immediately and without prior notice. No refund will be provided for accounts terminated due to violations of these Terms.
6.2 Automated Monitoring
We may use automated systems to scan and analyze QR codes, short URLs, destination URLs, Link Hub pages, Link Hub link destinations, and any other content or URLs submitted through the Service for potential violations of these Terms, including but not limited to malicious content, phishing attempts, malware distribution, brand impersonation, spam, and other harmful or illegal activity. This scanning occurs at creation and may be repeated periodically. By using the Service, you consent to such automated scanning and analysis.
If our systems detect a potential violation, we may, at our sole discretion and without prior notice:
- Disable or suspend the QR code(s), short URL(s), or Link Hub(s) in question
- Suspend or terminate your account
- Report the activity to relevant authorities
7. Appeals
If you believe your QR code, short URL, Link Hub, or account has been flagged, suspended, or terminated in error, you may submit an appeal by contacting us at . Please include your account information and a detailed explanation of why you believe the action was taken in error.
We will review your appeal and respond within a reasonable timeframe. However, we reserve the right to uphold or modify our original decision at our sole discretion. Submitting an appeal does not guarantee reinstatement of your account or content.
8. Intellectual Property
8.1 Our Property
The Service, including its design, features, software, and content (excluding user content), is owned by SnapGlyph and protected by intellectual property laws. You may not copy, modify, distribute, sell, or lease any part of our Service without our express written permission.
8.2 Your Content
You retain ownership of the content you upload or create using the Service. By using the Service, you grant us a non-exclusive, worldwide, royalty-free license to store, display, reproduce, and process your content solely as necessary to provide the Service.
For Link Hub pages, "your content" includes the page title, description, link titles and URLs, avatar or logo images, and any custom CSS or other styling you provide. You are solely responsible for ensuring that all content on your Link Hub pages — including linked destinations — complies with applicable law and these Terms. Your Link Hub pages are publicly accessible; you acknowledge that any information you include on a Link Hub page may be viewed by anyone with the URL.
8.3 Generated Content (QR Codes, Short URLs, and Link Hubs)
QR codes, short URLs, and Link Hub pages generated or created using the Service are yours to use for lawful purposes. However, we retain ownership of all proprietary technology, infrastructure, branding, and platform elements incorporated into the Service. Short URLs created on the glph.link domain (or any SnapGlyph-provided domain) are hosted on our infrastructure; if your account is terminated or your subscription lapses, those URLs may cease to function. You are responsible for ensuring that all content generated through the Service complies with applicable laws and does not infringe third-party rights.
8.4 Feedback
If you provide us with feedback, suggestions, or ideas about the Service, you grant us the right to use such feedback without restriction or compensation to you.
8.5 Marketing and Publicity
By using the Service, you grant SnapGlyph permission to use your company or organization name and logo for marketing and promotional purposes, including but not limited to displaying your logo on our website (such as in a "Used by" or "Trusted by" section), in case studies, and in other marketing materials. If you prefer not to be featured, you may opt out by contacting us at .
9. Third-Party Links and Content
Short URLs, QR codes, and Link Hub pages created using our Service may link to or display third-party websites, applications, or content. We are not responsible for:
- The availability, accuracy, or content of third-party sites or resources
- Any damages or losses caused by third-party content or services
- The privacy practices or terms of service of third-party sites
- Any transactions between you and third parties
- Whether a destination URL continues to host the same content after a short URL or QR code is created; destination content is user-controlled and may change at any time without our knowledge
You acknowledge that you access third-party content at your own risk and that we have no obligation to monitor or verify third-party content linked through content created using our Service, including short URLs, QR codes, and Link Hub pages.
10. API Usage
If you use our API, you agree to:
- Comply with our API documentation and rate limits
- Not exceed your plan's API call allocation
- Keep your API keys confidential and secure
- Not use the API to create a competing service
- Not share API access with unauthorized third parties
- Accept that API access may be modified, suspended, or discontinued at any time
We reserve the right to throttle, suspend, or terminate API access for any account that violates these terms or poses a risk to our infrastructure.
API access enables programmatic creation and management of short URLs and, where supported, other platform features. Specific API scopes (such as shortener:create and shortener:read) govern what actions an API key may perform. You are responsible for the content created through API calls, including destination URLs, to the same extent as content created through the web interface. API-created short URLs are subject to the same security scanning, acceptable use requirements, and moderation provisions as those created through the web interface.
11. Short URL / URL Shortening Service
11.1 Service Description
The URL shortening service allows eligible subscribers to create short redirect links ("Short URLs") that forward visitors to a destination URL you specify. Short URLs on our default domain (glph.link) are available to Starter and higher plans. Custom domain short URLs are available on Pro and Max plans. Short URL features are not available on Free plans.
11.2 Redirect Behavior
Short URLs use HTTP 302 (temporary) redirects. We do not guarantee permanent availability of any Short URL. Short URLs may be deactivated, expired, or removed by you, by us (pursuant to these Terms), or automatically based on conditions you configure (such as expiration date or click limits).
11.3 User Responsibility for Destinations
You are solely responsible for the content at the destination URL of each Short URL you create. SnapGlyph does not review destination content in real time and does not endorse, warrant, or guarantee the accuracy, legality, or safety of destination URLs. Our automated security scanning is a best-effort measure and does not constitute a guarantee that destination content is safe or lawful.
11.4 Security Scanning
We use automated tools (including third-party services) to scan destination URLs for malware, phishing, and other threats at the time of creation and on an ongoing basis. If a Short URL is flagged as suspicious or malicious, we may suspend or permanently disable it without notice. You may appeal a flagging determination pursuant to Section 7 (Appeals).
11.5 Click Tracking and Analytics
When a visitor accesses a Short URL, we record anonymized analytics data including: click timestamp, country of origin (derived from IP address), device type, browser, operating system, and referrer URL. IP addresses are not stored in reversible form; they are hashed using a rotating daily salt. This data is used to provide you with analytics and to detect abuse. This data collection is disclosed in our Privacy Policy.
11.6 Custom Slugs
Where eligible, you may register a custom slug for a Short URL. You represent and warrant that your custom slug does not infringe any third-party trademark, trade name, or other intellectual property right, and is not intended to impersonate any person, brand, or organization. We reserve the right to reclaim or disable any custom slug that we determine, at our sole discretion, violates these Terms or applicable law.
11.7 Expiration and Limits
You may configure Short URLs with optional expiration dates and click limits. Once a Short URL expires or its click limit is reached, it will cease to redirect visitors. You are responsible for the messaging displayed to visitors when a Short URL is no longer active.
11.8 CASL Compliance
If you use Short URLs in commercial electronic messages (email, SMS, or other electronic communications), you are solely responsible for ensuring compliance with Canada's Anti-Spam Legislation (CASL) and any other applicable anti-spam laws. SnapGlyph is not a sender of such messages and bears no responsibility for your compliance obligations.
12. Link Hub Service
12.1 Service Description
The Link Hub service allows users to create publicly accessible landing pages ("Link Hubs") containing multiple user-defined links, customizable appearance, and optional analytics. Link Hubs are accessible at a SnapGlyph-provided URL or, for Pro and Max subscribers, at a custom domain URL.
12.2 Public Accessibility
Link Hub pages are publicly accessible to anyone with the URL by default. You acknowledge that any content you publish on a Link Hub page — including titles, descriptions, link labels, images, and styling — is visible to the public. Do not include personal information, confidential information, or content you do not have the right to publish publicly.
12.3 User-Generated Content
You are solely responsible for all content you publish on your Link Hub pages, including page titles, descriptions, link titles and destination URLs, avatar or logo images, and any custom CSS or styling. By publishing a Link Hub, you represent and warrant that: (a) you own or have the necessary rights to all content on the page; (b) the content does not infringe any third-party intellectual property rights; (c) the content complies with all applicable laws; and (d) the content is not deceptive, defamatory, obscene, or harmful.
12.4 Custom CSS
You may provide custom CSS styling for your Link Hub page where your plan supports it. We apply automated sanitization to custom CSS, but we do not guarantee that all potentially problematic styling is removed. You are responsible for any effects your custom CSS has on visitors to your Link Hub page.
12.5 Link Security Scanning
All destination URLs added to a Link Hub are scanned for security threats at the time of creation using automated tools. Scanning is a best-effort measure and does not guarantee that destination content is safe or lawful. You are solely responsible for the content at all link destinations you include.
12.6 Analytics and Tracking
When a visitor views your Link Hub page or clicks a link on it, we record anonymized analytics data including: timestamp, country of origin (derived from IP address), device type, browser, operating system, referrer URL, and (for link clicks) the specific link clicked. IP addresses are not stored in reversible form. This data is used to provide you with analytics and to detect abuse.
12.7 SnapGlyph Branding
Free and Starter plan Link Hub pages display SnapGlyph branding. This branding may not be obscured, hidden, or removed through custom CSS, styling, or other means unless you are on a plan that includes the branding removal feature. Attempts to circumvent branding requirements are a violation of these Terms.
12.8 QR Code Integration
When you create a Link Hub, a QR code may be automatically generated that links to your Link Hub page. This QR code is subject to the same terms applicable to QR codes created directly.
12.9 Custom Slugs
The same custom slug requirements set out in Section 11.6 (Short URL / URL Shortening Service) apply to Link Hub custom slugs.
13. Custom Domains
13.1 Eligibility
Custom domain functionality is available on Pro and Max plans. You may connect one or more domains you own to use with short URLs and/or Link Hubs, subject to plan limits.
13.2 Your Responsibility
You are solely responsible for: (a) owning or being legally authorized to use any custom domain you connect; (b) configuring DNS settings correctly; (c) ensuring your use of the domain does not infringe any third-party trademark or other right; and (d) maintaining domain registration and renewal. SnapGlyph is not responsible for any interruption to custom-domain features resulting from lapsed domain registration, DNS misconfiguration, or domain transfer.
13.3 Removal of Custom Domains
If you remove a custom domain from your account, downgrade to a plan that does not support custom domains, or if we disable your custom domain use pursuant to these Terms, all Short URLs and Link Hubs using that custom domain will cease to function. We are not liable for any resulting loss of traffic, data, or business.
13.4 Our Right to Disable
We reserve the right to disable your custom domain connection at any time if we determine, at our sole discretion, that its use violates these Terms, applicable law, or poses a risk to our infrastructure or reputation.
14. Data, Backups, and Retention
14.1 Data Loss Disclaimer
While we implement reasonable measures to protect your data, we do not guarantee against data loss. You are solely responsible for maintaining backups of your content and data. We shall not be liable for any loss, corruption, or destruction of your data, regardless of cause.
We recommend that you regularly export and backup any important data stored in your account.
14.2 Data Retention and Deletion
Inactive accounts (accounts with no login activity for 90 consecutive days) may be deleted along with all associated data. We will attempt to notify you via email before deletion. If you wish to have your account and data deleted sooner, you may request immediate deletion by contacting us at .
14.3 International Data Transfers
Your data may be processed and stored in Canada or other countries where our service providers operate. By using the Service, you consent to the transfer of your data to countries outside your country of residence, which may have different data protection laws. We take reasonable steps to ensure your data is treated securely and in accordance with this agreement and our Privacy Policy.
15. Disclaimers
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
WE DO NOT WARRANT THAT:
- THE SERVICE WILL BE UNINTERRUPTED, TIMELY, SECURE, OR ERROR-FREE
- THE RESULTS OBTAINED FROM THE SERVICE WILL BE ACCURATE OR RELIABLE
- THE QUALITY OF THE SERVICE WILL MEET YOUR EXPECTATIONS
- ANY ERRORS IN THE SERVICE WILL BE CORRECTED
We are not responsible for the content of QR codes, short URLs, or Link Hub pages, or the destinations they link to. Users are solely responsible for the content they create and distribute using the Service, including all destination URLs and all content published on Link Hub pages.
16. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW:
SNAPGLYPH, ITS AFFILIATES, OFFICERS, DIRECTORS, EMPLOYEES, AGENTS, AND LICENSORS SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, PUNITIVE, OR EXEMPLARY DAMAGES, INCLUDING BUT NOT LIMITED TO DAMAGES FOR LOSS OF PROFITS, GOODWILL, USE, DATA, OR OTHER INTANGIBLE LOSSES, REGARDLESS OF WHETHER WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
OUR TOTAL CUMULATIVE LIABILITY FOR ANY CLAIMS ARISING FROM OR RELATED TO THE SERVICE SHALL NOT EXCEED THE LESSER OF: (A) THE AMOUNT YOU PAID US IN THE SIX (6) MONTHS IMMEDIATELY PRECEDING THE EVENT GIVING RISE TO THE CLAIM, OR (B) ONE HUNDRED US DOLLARS (USD $100).
THESE LIMITATIONS APPLY TO ALL CLAIMS, WHETHER BASED ON WARRANTY, CONTRACT, TORT, STRICT LIABILITY, OR ANY OTHER LEGAL THEORY.
Some jurisdictions do not allow the exclusion or limitation of certain damages, so some of the above limitations may not apply to you. In such cases, our liability will be limited to the maximum extent permitted by applicable law.
17. Indemnification
You agree to indemnify, defend, and hold harmless SnapGlyph, its affiliates, officers, directors, employees, agents, and licensors from and against any and all claims, damages, losses, liabilities, costs, and expenses (including reasonable attorneys' fees) arising from or related to:
- Your use of the Service
- Your content, QR codes, short URLs, Link Hub pages, or other content created or distributed using the Service
- Your violation of these Terms
- Your violation of any third-party rights, including intellectual property rights
- Your violation of any applicable laws or regulations
- Any dispute between you and a third party related to your use of the Service
We reserve the right to assume exclusive defense and control of any matter subject to indemnification by you, at your expense. You agree to cooperate with our defense of such claims.
18. Dispute Resolution and Arbitration
18.1 Informal Resolution
Before filing any formal legal action, you agree to first contact us at and attempt to resolve the dispute informally for at least 30 days.
18.2 Binding Arbitration
If we cannot resolve a dispute informally, you and SnapGlyph agree to resolve any claims relating to these Terms or the Service through final and binding arbitration, except as set forth below. The arbitration will be conducted in Calgary, Alberta, Canada, in accordance with the rules of the ADR Institute of Canada.
18.3 Class Action Waiver
YOU AND SNAPGLYPH AGREE THAT EACH MAY BRING CLAIMS AGAINST THE OTHER ONLY IN YOUR OR ITS INDIVIDUAL CAPACITY AND NOT AS A PLAINTIFF OR CLASS MEMBER IN ANY PURPORTED CLASS OR REPRESENTATIVE PROCEEDING. Unless both you and SnapGlyph agree otherwise, the arbitrator may not consolidate more than one person's claims and may not otherwise preside over any form of a representative or class proceeding. This waiver applies to the maximum extent permitted by applicable law in your jurisdiction.
18.4 Exceptions
Notwithstanding the above, either party may seek injunctive or other equitable relief in any court of competent jurisdiction to prevent the actual or threatened infringement of intellectual property rights.
18.5 International Users
If you reside in a jurisdiction where mandatory consumer protection laws grant you the right to bring disputes in your local courts, the arbitration provisions in this section may not apply to you to the extent prohibited by such laws.
19. Time Limitation on Claims
You agree that any claim or cause of action arising out of or related to your use of the Service or these Terms must be filed within one (1) year after such claim or cause of action arose, except to the extent a longer period is required by applicable consumer protection law in your jurisdiction. Any claim or cause of action not filed within the applicable time period shall be permanently barred. This limitation applies regardless of any statute or law to the contrary, subject to the foregoing exception.
20. Force Majeure
SnapGlyph shall not be liable for any failure or delay in performing our obligations under these Terms where such failure or delay results from circumstances beyond our reasonable control, including but not limited to:
- Acts of God, natural disasters, earthquakes, floods, or severe weather
- War, terrorism, riots, or civil unrest
- Government actions, embargoes, or sanctions
- Pandemic, epidemic, or public health emergency
- Power outages or telecommunications failures
- Cyberattacks, hacking, or distributed denial of service attacks
- Failure of third-party services or infrastructure
- Labor disputes or strikes
In such events, our obligations will be suspended for the duration of the force majeure event.
21. Termination
21.1 Termination by You
You may terminate your account at any time by canceling your subscription and closing your account through your account settings.
21.2 Termination by Us
We may suspend or terminate your access to the Service at any time, with or without cause, and with or without notice, at our sole discretion. Reasons for termination may include, but are not limited to:
- Violation of these Terms
- Conduct that we determine is harmful to other users, third parties, or our business
- Extended periods of inactivity
- Non-payment of fees
- Request by law enforcement or government agencies
21.3 Effect of Termination
Upon termination, your right to use the Service ceases immediately. We may delete your account and data, and we have no obligation to retain or provide you with copies of your content. Provisions that by their nature should survive termination will survive, including but not limited to: ownership provisions, warranty disclaimers, indemnification, limitation of liability, and dispute resolution.
21.4 No Refund on Termination
If we terminate your account for violation of these Terms, you will not receive any refund for prepaid fees. If you terminate your account, you will not receive a refund for any unused portion of your subscription.
22. Changes to Terms
We may modify these Terms at any time at our sole discretion. For material changes, we will provide at least 14 days' notice before the changes take effect by posting the updated Terms on our website, updating the "Last updated" date, and/or sending you an email notification.
Your continued use of the Service after the effective date of any changes constitutes your acceptance of the modified Terms. If you do not agree to the modified Terms, you must stop using the Service and cancel your account before the changes take effect.
23. Governing Law
These Terms are governed by and construed in accordance with the laws of the Province of Alberta and the federal laws of Canada applicable therein, without regard to conflict of law principles.
Subject to the arbitration provisions above, any legal action or proceeding relating to these Terms shall be brought exclusively in the courts located in Calgary, Alberta, Canada, and you consent to the personal jurisdiction of such courts.
24. General Provisions
24.1 Entire Agreement
These Terms, together with our Privacy Policy and Cookie Policy, constitute the entire agreement between you and SnapGlyph regarding the Service and supersede all prior agreements and understandings.
24.2 Severability
If any provision of these Terms is found to be unenforceable or invalid, that provision will be limited or eliminated to the minimum extent necessary, and the remaining provisions will remain in full force and effect.
24.3 No Waiver
Our failure to enforce any right or provision of these Terms will not be considered a waiver of those rights. Any waiver must be in writing and signed by SnapGlyph.
24.4 Assignment
You may not assign or transfer these Terms or your rights hereunder without our prior written consent. We may assign these Terms without restriction.
24.5 Headings
The section headings in these Terms are for convenience only and have no legal or contractual effect.
25. Contact
For questions about these Terms, please contact us at:
SnapGlyph
Calgary, Alberta, Canada
26. Third-Party Notices
SnapGlyph uses the following third-party software and assets, which are subject to their respective licenses:
Simple Icons
Brand icons including Google Chrome logo.
Copyright (c) Simple Icons Contributors
Licensed under CC0 1.0 Universal
https://simpleicons.org/
Lucide Icons
User interface icons.
Copyright (c) Lucide Contributors
Licensed under the ISC License
https://lucide.dev/
qr-code-styling
QR code generation library.
Copyright (c) 2021 Denys Kozak
Licensed under the MIT License
https://github.com/kozakdenys/qr-code-styling