Home Cannabis Solutions
New Jersey - Coming Soon
Connecticut - Coming Soon
Massachusetts - Coming Soon
Pricing FAQ Why Us Contact

Privacy Policy

Last Updated: April 2026

1. Introduction

SeamlessFlow.ai ("we," "our," or "us") respects your privacy. We are a cannabis dispensary SEO and marketing agency based in New York City, serving dispensaries across New York, New Jersey, Connecticut, and Massachusetts. This Privacy Policy explains what information we collect, how we use it, and how we protect it when you visit our website at seamlessflow.ai or use our services. By using our site, you agree to the practices described in this policy.

2. Information We Collect

2.1 Information You Provide

When you fill out our free audit form, contact form, or book a call through Calendly, we collect the information you submit. This may include your name, email address, phone number, business name, website URL, service area, and business type. We only collect what you voluntarily provide to us through these interactions.

2.2 Information Collected Automatically

When you visit seamlessflow.ai, we automatically collect certain technical information through Google Analytics (tracking ID: G-B68C3RNBVD). This includes your IP address, browser type, device information, pages visited, time spent on each page, and referring URLs. This data helps us understand how visitors use our site so we can improve the experience.

2.3 Cookies

Our site uses Google Analytics cookies to track usage patterns and session cookies to keep the site functioning properly. These cookies help us measure traffic, understand visitor behavior, and maintain your session as you browse. We do not use third-party advertising cookies. See Section 9 for more details on our cookie practices.

2.4 Third-Party Data

When providing SEO services to clients, we may access Google Business Profile data, Google Search Console data, and website analytics data that clients share with us. This information is used solely to deliver the services our clients have engaged us to perform.

3. How We Use Your Information

We use the information we collect for the following purposes:

  • To provide and improve our services, including SEO, website development, and AI-powered tools for cannabis dispensaries
  • To communicate with you about our services and respond to your inquiries submitted through our contact form, free audit form, or Calendly booking
  • To generate SEO audit reports and recommendations tailored to your dispensary
  • To operate the Jamie AI chatbot on our website and the AI Budtender product for our clients
  • To send service-related communications such as project updates and deliverables. We do not send marketing emails unless you have explicitly opted in to receive them
  • To analyze website usage through Google Analytics and Google Search Console, allowing us to improve the user experience on seamlessflow.ai

4. AI and Chatbot Data

Our website features Jamie, an AI chatbot designed to help visitors learn about our services and answer common questions. Conversations with Jamie may be logged to improve the quality and accuracy of responses. Jamie does not collect personal information unless you voluntarily provide it during a conversation.

For clients who use our AI Budtender product, the chatbot processes customer queries on the client's website. The client is responsible for informing their own customers about data collection practices related to the AI Budtender. We process this data on behalf of our clients and in accordance with our service agreements.

5. Information Sharing

We do not sell your personal information to anyone. Period. We may share your information only in the following limited circumstances:

  • Service providers: We use Google Analytics for website analytics and n8n webhooks for processing form submissions. These tools receive data necessary to perform their functions on our behalf
  • Legal requirements: We may disclose your information if required to do so by law, court order, or government regulation
  • Client data protection: SEO data, rankings, and strategy information belonging to one client is never shared with competitors or other clients. Each client's data is treated as strictly confidential

6. Data Security

We use reasonable administrative, technical, and physical security measures to protect the personal information we collect and store. This includes secure form processing, encrypted data transmission, and limited access to client data.

However, no method of transmission over the internet and no method of electronic storage is 100% secure. While we strive to protect your information, we cannot guarantee absolute security. We encourage all clients to use strong passwords and limit access to their accounts.

7. Cannabis Industry Data

We understand the unique sensitivity of operating in the cannabis industry. Business information provided by dispensary clients, including sales data, operational details, and marketing strategies, is treated as strictly confidential.

We do not share client business data with regulatory agencies unless we are legally compelled to do so. We do not collect customer medical information, patient records, or purchase histories through any of our services. Our work focuses exclusively on marketing, SEO, and web presence, not point-of-sale or compliance data.

8. Your Rights

You have the following rights regarding your personal information:

  • Access: You can request a copy of the personal data we hold about you
  • Deletion: You can request that we delete your personal data from our systems
  • Opt out: You can opt out of marketing communications at any time by contacting us or using the unsubscribe link in any marketing email
  • Correction: You can request that we correct any inaccurate or incomplete personal data

To exercise any of these rights, contact us at info@seamlessflow.ai. We will respond to your request within 30 days.

9. Cookies Policy

Our website uses a limited number of cookies to function properly and to understand how visitors use the site:

  • Google Analytics cookies: These track page views, session duration, traffic sources, and other usage metrics. They help us understand which pages are most useful and where we can improve
  • Essential cookies: These are necessary for basic site functionality, such as maintaining your session and remembering your preferences
  • No advertising cookies: We do not use third-party advertising or retargeting cookies on seamlessflow.ai

You can disable cookies at any time through your browser settings. Please note that disabling cookies may affect certain features of the website.

10. Third-Party Links

Our website may contain links to external websites, including cannabis industry resources such as Weedmaps, Leafly, Google Business Profile, and other third-party platforms. These links are provided for your convenience and reference. We are not responsible for the privacy practices, content, or data collection policies of any third-party websites. We encourage you to review the privacy policies of any external site you visit.

11. Children's Privacy

Our services are designed for cannabis businesses and are not directed to anyone under the age of 18. We do not knowingly collect personal information from minors. If we become aware that we have collected data from a person under 18, we will take steps to delete that information promptly. If you believe a minor has provided us with personal data, please contact us at info@seamlessflow.ai.

12. Changes to This Policy

We may update this Privacy Policy from time to time to reflect changes in our practices, services, or legal requirements. When we make changes, we will post the revised policy on this page and update the "Last Updated" date at the top. Your continued use of seamlessflow.ai after any changes are posted constitutes your acceptance of the updated policy.

13. Contact Us

If you have any questions about this Privacy Policy or how we handle your data, please reach out:

// Hide mobile menu when clicking outside document.addEventListener('click', function(e) { const mobileMenu = document.getElementById('mobile-menu'); const mobileButton = document.getElementById('mobile-menu-button'); if (mobileMenu && mobileButton && !mobileMenu.contains(e.target) && !mobileButton.contains(e.target) && mobileMenu.classList.contains('show')) { mobileMenu.classList.remove('show'); mobileButton.classList.remove('active'); } }); // Mobile dropdown toggle functionality document.querySelectorAll('.mobile-dropdown-btn').forEach(button => { button.addEventListener('click', function(e) { e.preventDefault(); e.stopPropagation(); const dropdown = this.closest('.mobile-dropdown'); const content = dropdown.querySelector(':scope > .mobile-dropdown-content'); const icon = this.querySelector('.fa-chevron-right'); // Toggle this dropdown if (content.style.maxHeight && content.style.maxHeight !== '0px') { content.style.maxHeight = '0px'; if (icon) icon.style.transform = 'rotate(0deg)'; // Close all nested dropdowns content.querySelectorAll('.mobile-dropdown-content').forEach(nested => { nested.style.maxHeight = '0px'; }); content.querySelectorAll('.fa-chevron-right').forEach(nestedIcon => { nestedIcon.style.transform = 'rotate(0deg)'; }); } else { // Calculate total height including nested content const calculateHeight = (element) => { let totalHeight = 0; Array.from(element.children).forEach(child => { totalHeight += child.offsetHeight; const nestedContent = child.querySelector('.mobile-dropdown-content'); if (nestedContent && nestedContent.style.maxHeight && nestedContent.style.maxHeight !== '0px') { totalHeight += parseInt(nestedContent.style.maxHeight); } }); return totalHeight; }; content.style.maxHeight = calculateHeight(content) + 500 + 'px'; // Extra space for nested dropdowns if (icon) icon.style.transform = 'rotate(90deg)'; // Update parent dropdown heights when nested dropdowns open const updateParentHeights = () => { let parent = dropdown.closest('.mobile-dropdown-content'); while (parent) { const parentDropdown = parent.closest('.mobile-dropdown'); if (parentDropdown) { parent.style.maxHeight = calculateHeight(parent) + 500 + 'px'; parent = parentDropdown.closest('.mobile-dropdown-content'); } else { break; } } }; updateParentHeights(); } }); });