Compliance Policy Generator
Run ID: 69cd07753e7fb09ff16a74e42026-04-01Business
PantheraHive BOS
BOS Dashboard

Generate regulatory compliance policies including privacy policy, terms of service, cookie policy, DMCA policy, and accessibility statement.

Comprehensive Marketing Strategy for "Compliance Policy Generator"

This document outlines a comprehensive marketing strategy designed to effectively launch and grow the "Compliance Policy Generator" product. It includes a detailed target audience analysis, recommended marketing channels, a robust messaging framework, and key performance indicators (KPIs) to measure success.


1. Target Audience Analysis

Understanding our target audience is crucial for tailoring our marketing efforts. Our product addresses a significant pain point for businesses navigating complex regulatory landscapes.

1.1 Primary Target Audience Segments:

  • Small to Medium-sized Businesses (SMBs):

* Profile: Companies with 1-250 employees, often lacking dedicated in-house legal counsel or large legal budgets.

* Pain Points: Overwhelmed by legal requirements, fear of fines for non-compliance (GDPR, CCPA, ADA), time-consuming manual policy creation, difficulty keeping up with evolving regulations, need for cost-effective solutions.

* Needs: Easy-to-use, comprehensive, legally sound, and affordable policy generation.

  • Startups & Entrepreneurs:

* Profile: Newly formed businesses, often resource-constrained, focused on product development and market entry.

* Pain Points: High risk of overlooking compliance due to limited legal knowledge and resources, need to establish foundational legal documents quickly and correctly.

* Needs: Rapid policy generation, clear guidance, scalability as they grow.

  • E-commerce Stores & Online Businesses:

* Profile: Any business selling goods or services online, handling customer data, and operating across different jurisdictions.

* Pain Points: Strict requirements for privacy policies (data collection, cookies), terms of service (returns, liability), DMCA (copyright), and accessibility (ADA). High visibility and potential for public scrutiny.

* Needs: Specific policies for online operations, customizable for various product types and customer interactions.

  • SaaS Companies & Digital Service Providers:

* Profile: Offer software or digital services, collect user data, and often have global user bases.

* Pain Points: Complex data privacy regulations (GDPR, CCPA, LGPD), detailed terms of service for software use, service level agreements, and data processing agreements.

* Needs: Robust, adaptable policies that cover data handling, user rights, and service limitations.

  • Marketing Agencies & Web Developers:

* Profile: Create and manage websites/digital platforms for clients.

* Pain Points: Need to ensure client websites are compliant, offer compliance solutions as part of their service package, streamline policy integration for multiple clients.

* Needs: White-label or agency-friendly solutions, efficient policy generation for diverse client needs.

1.2 Key Motivations & Desires Across Segments:

  • Risk Mitigation: Avoid legal penalties, lawsuits, and reputational damage.
  • Cost-Effectiveness: Find an affordable alternative to expensive legal consultations.
  • Efficiency: Generate policies quickly, freeing up time for core business activities.
  • Professionalism & Trust: Present a compliant and trustworthy image to customers and partners.
  • Peace of Mind: Confidence that their business meets necessary legal obligations.
  • Up-to-Date Information: Access to policies that reflect current and evolving regulations.

2. Channel Recommendations

A multi-channel approach is recommended to reach our diverse target audience effectively.

2.1 Digital Marketing Channels:

  • Search Engine Optimization (SEO):

* Strategy: Optimize website content for high-intent keywords related to compliance policies.

* Keywords: "privacy policy generator," "terms of service template," "GDPR compliance tool," "CCPA policy creator," "DMCA statement," "ADA accessibility statement," "cookie policy generator," "legal policy for startups," "website legal documents."

* Action: Regular blog posts, comprehensive guides, and FAQs addressing common compliance questions.

  • Content Marketing:

* Strategy: Establish thought leadership and educate the audience on compliance best practices and regulatory changes.

* Content Types:

* Blog Posts: "5 Common Privacy Policy Mistakes to Avoid," "GDPR vs. CCPA: What's the Difference and Why It Matters," "How to Make Your E-commerce Store ADA Compliant."

* Guides/E-books: "The Essential Guide to Website Legal Compliance," "Navigating Data Privacy Laws for SMBs."

* Webinars/Workshops: "Live Q&A: Your Compliance Policy Questions Answered," "Building Trust: The Importance of Transparent Policies."

* Case Studies: Highlight businesses that successfully used the generator to achieve compliance.

  • Paid Search (PPC - Google Ads):

* Strategy: Target high-intent commercial keywords with relevant ad copy and landing pages.

* Ad Groups: Separate campaigns for each policy type (Privacy, ToS, Cookie, DMCA, ADA) and for broader terms like "compliance tools."

* Action: A/B test ad copy, utilize negative keywords to refine targeting, and implement remarketing campaigns.

  • Social Media Marketing:

* LinkedIn:

* Strategy: B2B focus, thought leadership, engagement with business owners, legal professionals, and tech communities.

* Content: Regulatory updates, industry news, product features, educational infographics, webinar promotions.

* Twitter:

* Strategy: Real-time updates on legal changes, engaging with legal tech influencers, quick tips.

* Content: News snippets, compliance facts, polls, direct engagement.

* Facebook/Instagram (Retargeting):

* Strategy: Primarily for retargeting website visitors, showcasing benefits, and driving sign-ups.

* Content: Testimonials, benefit-driven ads, special offers.

  • Email Marketing:

* Strategy: Nurture leads, onboard new users, announce product updates, and inform about regulatory changes.

* Campaigns: Welcome series for new sign-ups, educational drip campaigns, promotional offers, regulatory alerts.

2.2 Partnership & Referral Channels:

  • Integrations & Marketplaces:

* Strategy: Partner with platforms where our target audience already operates.

* Partners: Shopify App Store, WooCommerce plugins, Zapier integrations, web hosting providers (e.g., GoDaddy, SiteGround), CRM platforms.

* Action: Develop APIs or direct integrations to streamline the policy generation and implementation process.

  • Affiliate Marketing:

* Strategy: Leverage influencers, legal bloggers, business consultants, and niche content creators to promote the product.

* Action: Establish a competitive commission structure and provide marketing materials.

  • Legal Tech & Business Incubators/Accelerators:

* Strategy: Offer exclusive discounts or workshops to startups within these ecosystems.

* Action: Participate in startup events, provide compliance resources.

2.3 Public Relations (PR):

  • Strategy: Generate media coverage to build credibility and awareness.
  • Targets: Tech news outlets (TechCrunch, VentureBeat), business publications (Forbes, Inc.), legal tech blogs.
  • Action: Press releases for product launches, significant updates, or expert commentary on new regulations.

3. Messaging Framework

Our messaging needs to resonate with the pain points of our target audience, highlighting the unique value proposition of the "Compliance Policy Generator."

3.1 Core Value Proposition:

"Simplify Compliance. Protect Your Business. Build Trust."

3.2 Key Messaging Pillars & Benefits:

  • Efficiency & Time-Saving:

* Message: "Generate comprehensive, legally sound policies in minutes, not days. Focus on growing your business, not legal complexities."

* Benefit: Saves valuable time and resources, allowing businesses to operate faster.

  • Cost-Effectiveness:

* Message: "Access professional-grade compliance policies without the hefty legal fees. An affordable solution for every budget."

* Benefit: Provides a high-value alternative to expensive legal consultations.

  • Risk Mitigation & Peace of Mind:

* Message: "Stay compliant with global regulations like GDPR, CCPA, and ADA. Minimize legal risks and avoid costly fines."

* Benefit: Reduces legal exposure, ensures adherence to standards, and provides confidence.

  • Comprehensive & Up-to-Date:

* Message: "Get all your essential policies – Privacy, ToS, Cookie, DMCA, Accessibility – in one place, constantly updated to reflect the latest legal requirements."

* Benefit: One-stop solution, ensures policies are current and robust.

  • User-Friendly & Customizable:

* Message: "Intuitive interface, no legal jargon required. Easily customize policies to perfectly fit your specific business needs."

* Benefit: Accessible to non-legal professionals, ensures relevance and accuracy for each business.

  • Build Trust & Transparency:

* Message: "Demonstrate transparency and professionalism to your customers with clear, legally compliant policies. Build stronger relationships and enhance your brand reputation."

* Benefit: Fosters customer loyalty and improves brand image.

3.3 Tone of Voice:

Professional, Authoritative, Helpful, Reassuring, Clear, and Empowering.

3.4 Calls to Action (CTAs):

  • "Generate Your Policies Now"
  • "Get Started Free" (if a free tier or trial is offered)
  • "Create Your Privacy Policy"
  • "Ensure Your Compliance Today"
  • "Learn More About Comprehensive Compliance"
  • "Download Our Free Compliance Checklist"

3.5 Unique Selling Proposition (USP):

"The only all-in-one generator offering a full suite of dynamically updated, customizable compliance policies (Privacy, ToS, Cookie, DMCA, Accessibility) designed for global regulatory adherence, simplifying legal complexity for businesses of all sizes."


4. Key Performance Indicators (KPIs)

Measuring the effectiveness of our marketing strategy is crucial for continuous optimization.

4.1 Awareness & Reach:

  • Website Traffic:

* Total unique visitors (organic, paid, referral, direct).

* Traffic sources breakdown.

  • Search Engine Rankings: Position for key target keywords.
  • Social Media Reach & Impressions: Number of unique users seeing our content.
  • Brand Mentions: Number of times the product is mentioned online.

4.2 Acquisition & Conversion:

  • Number of Sign-ups/Free Trials: Raw count of new users.
  • Conversion Rate (Trial to Paid): Percentage of free users who become paying customers.
  • Cost Per Acquisition (CPA): Total marketing spend divided by number of new customers.
  • Lead Generation: Number of whitepaper downloads, webinar registrations, email list subscriptions.
  • Landing Page Conversion Rates: Percentage of visitors who complete the desired action on specific landing pages.

4.3 Engagement & Usage:

  • Time on Site & Pages Per Session: Indicates user interest and content relevance.
  • Feature Usage Rate: Number of policies generated per user, frequency of policy updates.
  • Email Open & Click-Through Rates: Effectiveness of email campaigns.
  • Social Media Engagement Rate: Likes, comments, shares on posts.

4.4 Revenue & Retention:

  • Monthly Recurring Revenue (MRR): Total predictable revenue from subscriptions.
  • Customer Lifetime Value (CLTV): Predicted revenue a customer will generate over their relationship with the product.
  • Churn Rate: Percentage of customers who cancel their subscriptions over a given period.
  • Average Revenue Per User (ARPU): Total revenue divided by the number of active users.
  • Customer Satisfaction (NPS, Reviews): Net Promoter Score and positive reviews on relevant platforms.

4.5 Product-Specific KPIs:

  • Number of Policies Generated: Total policies created across all users.
  • Policy Update Frequency: How often users update their generated policies, indicating perceived value of up-to-date compliance.
  • Policy Types Generated Breakdown: Which policies are most popular (e.g., Privacy vs. DMCA).

This comprehensive marketing strategy provides a robust framework to drive awareness, acquire customers, and ensure the long-term success of the "Compliance Policy Generator." Regular monitoring and optimization based on these KPIs will be essential.

gemini Output

Compliance Policy Generation: Detailed Deliverables

This document provides comprehensive drafts for essential regulatory compliance policies: Privacy Policy, Terms of Service, Cookie Policy, DMCA Policy, and an Accessibility Statement. These policies are critical for establishing legal transparency, protecting your business, and building user trust.

Important Disclaimer: The following policy drafts are provided for informational and illustrative purposes only. They are generic templates and must be customized to reflect your specific business operations, data practices, services, and the jurisdictions in which you operate. It is imperative to consult with legal counsel specializing in relevant areas (e.g., privacy law, intellectual property law) to review, adapt, and finalize these policies before public deployment. PantheraHive is not a law firm and does not provide legal advice.


1. Privacy Policy

A Privacy Policy informs users how their personal data is collected, used, stored, shared, and protected. It is a legal requirement in many jurisdictions (e.g., GDPR, CCPA).

Purpose: To transparently disclose data handling practices and affirm commitment to user privacy.

Key Sections to Customize and Include:

  • Introduction:

* State the name of your company and website/service.

* Briefly state your commitment to protecting user privacy.

* Specify the effective date of the policy.

  • Information We Collect:

* Personal Information: Examples include names, email addresses, phone numbers, payment information, shipping addresses, IP addresses, device identifiers, etc.

* Non-Personal Information: Examples include browser type, operating system, pages visited, time spent on site, referring URLs.

* How it's collected: Directly from user input, automatically through cookies/trackers, from third-party sources.

  • How We Use Your Information:

* Provide, operate, and maintain our services.

* Process transactions and send related notifications (e.g., order confirmations).

* Improve, personalize, and expand our services.

* Understand and analyze how you use our services.

* Develop new products, services, features, and functionality.

* Communicate with you (customer service, updates, marketing, etc.).

* Find and prevent fraud.

* Comply with legal obligations.

  • How We Share Your Information:

* Service Providers: Third parties who perform services on your behalf (e.g., hosting, payment processing, analytics, marketing).

* Business Transfers: In connection with a merger, acquisition, or asset sale.

* Legal Requirements: To comply with law enforcement, court orders, or legal processes.

* Affiliates/Partners: If applicable, within your corporate group.

* With Your Consent: For any other purpose disclosed to you.

  • Data Security:

* Describe the measures taken to protect user data (e.g., encryption, access controls, secure servers).

* Acknowledge that no method of transmission over the internet or electronic storage is 100% secure.

  • Data Retention:

* Explain how long personal data is retained and the criteria used to determine retention periods.

  • Your Data Protection Rights (e.g., GDPR, CCPA):

* Right to Access: Request copies of your personal data.

* Right to Rectification: Request correction of inaccurate information.

* Right to Erasure: Request deletion of your personal data under certain conditions.

* Right to Restrict Processing: Request restriction of processing under certain conditions.

* Right to Object to Processing: Object to our processing of your personal data under certain conditions.

* Right to Data Portability: Request transfer of data to another organization or directly to you, under certain conditions.

* Right to Opt-Out of Sale (CCPA): If applicable, provide a "Do Not Sell My Personal Information" link.

  • International Data Transfers (if applicable):

* Explain if data is transferred outside your country or economic area (e.g., EEA) and the safeguards in place (e.g., Standard Contractual Clauses, Privacy Shield successor).

  • Children's Privacy:

* State if your service is not intended for children under a certain age (e.g., 13 or 16) and what measures are taken if such data is inadvertently collected.

  • Links to Other Websites:

* Disclaimer that you are not responsible for the privacy practices of third-party sites.

  • Changes to This Privacy Policy:

* Explain how users will be notified of changes (e.g., email, prominent notice on website).

  • Contact Us:

* Provide clear contact information (email address, postal address) for privacy-related inquiries.


2. Terms of Service (or Terms and Conditions)

Terms of Service (ToS) are a legal agreement between your company and your users. They define the rules, rights, and responsibilities for using your website or service.

Purpose: To establish the legal framework for user interaction, protect your intellectual property, and limit your liability.

Key Sections to Customize and Include:

  • Acceptance of Terms:

* State that by accessing or using your service, users agree to be bound by these ToS.

* Include an effective date.

  • User Accounts:

* Requirements for account creation (e.g., age, eligibility).

* User responsibilities for account security (e.g., password confidentiality).

* Your rights regarding account suspension or termination.

  • User Conduct and Responsibilities:

* Prohibited activities (e.g., illegal use, harassment, spamming, unauthorized access, reverse engineering).

* Rules for posting user-generated content (e.g., no infringing material, offensive content).

  • Intellectual Property Rights:

* Clearly state that all content, features, and functionality (excluding user-generated content) are owned by your company and protected by copyright, trademark, and other intellectual property laws.

* Grant users a limited, non-exclusive, non-transferable license to use the service for personal/internal business use.

* Address ownership and licensing of user-generated content.

  • Third-Party Links and Services:

* Disclaimer that you are not responsible for the content or practices of third-party websites or services linked from your site.

  • Disclaimers of Warranties:

* State that the service is provided "as is" and "as available" without any warranties, express or implied (e.g., merchantability, fitness for a particular purpose, non-infringement).

* Disclaimer regarding service uptime, accuracy of information, or freedom from errors/viruses.

  • Limitation of Liability:

* Define the maximum extent of your liability for any damages arising from the use or inability to use your service.

* Exclude liability for indirect, incidental, special, consequential, or punitive damages.

  • Indemnification:

* Require users to indemnify and hold your company harmless from any claims, damages, or expenses arising from their breach of the ToS or misuse of the service.

  • Governing Law and Dispute Resolution:

* Specify the jurisdiction whose laws will govern the ToS (e.g., "the laws of the State of [Your State], without regard to its conflict of law provisions").

* Outline the process for dispute resolution (e.g., arbitration, mediation, small claims court).

  • Termination:

* Your right to terminate or suspend user access for any reason, particularly for breaches of the ToS.

* User's right to terminate their account.

  • Changes to Terms:

* Explain how you will notify users of changes and that continued use constitutes acceptance of new terms.

  • Miscellaneous:

* Severability, waiver, entire agreement clauses.

  • Contact Information:

* Provide a way for users to contact you regarding the ToS.


3. Cookie Policy

A Cookie Policy details the use of cookies and similar tracking technologies on your website or service. It is often required by privacy regulations like GDPR and the ePrivacy Directive.

Purpose: To inform users about cookie usage, their purpose, and how users can manage their preferences.

Key Sections to Customize and Include:

  • What are Cookies?

* A simple explanation of what cookies are (small text files stored on a user's device) and how they function.

* Mention other similar technologies (e.g., web beacons, pixels, local storage).

  • How We Use Cookies:

* Categorize the types of cookies you use and their specific purposes:

* Strictly Necessary Cookies: Essential for the website to function (e.g., login, shopping cart).

* Performance/Analytics Cookies: Collect information about how users interact with the website to improve functionality (e.g., Google Analytics).

* Functionality Cookies: Remember user choices to provide a more personalized experience (e.g., language preference, region).

* Targeting/Advertising Cookies: Used to deliver relevant ads to users based on their browsing habits.

* Specify whether cookies are "first-party" (set by your domain) or "third-party" (set by other domains).

* Mention "session" (temporary) and "persistent" (remain for a set period) cookies.

  • Third-Party Cookies:

* List specific third-party services that use cookies on your site (e.g., Google Analytics, social media plugins, advertising networks).

* Provide links to their respective privacy/cookie policies.

  • Your Choices Regarding Cookies:

* Cookie Consent Banner: Describe how users provide consent (e.g., clicking "Accept," continued browsing).

* Browser Settings: Instruct users on how to manage or disable cookies through their web browser settings.

* Opt-Out Tools: Provide links to industry opt-out tools (e.g., DAA, NAI, EDAA) for advertising cookies.

* Explain that disabling certain cookies might affect website functionality.

  • Changes to This Cookie Policy:

* How users will be informed of updates.

  • Contact Us:

* Provide contact information for cookie-related questions.


4. DMCA Policy (Digital Millennium Copyright Act)

A DMCA Policy outlines the procedures for handling copyright infringement claims and counter-notifications under U.S. law. If your business operates outside the U.S. or primarily serves non-U.S. users, you may need a similar policy adhering to local copyright laws.

Purpose: To comply with the DMCA and provide a clear process for copyright holders to report infringement and for users to dispute claims.

Key Sections to Customize and Include:

  • Introduction:

* State your commitment to respecting intellectual property rights.

* Reference the Digital Millennium Copyright Act (DMCA).

  • Reporting Copyright Infringement (DMCA Notice):

* Explain the process for copyright holders to submit a proper DMCA Takedown Notice.

* List the required information for a valid notice:

1. A physical or electronic signature of a person authorized to act on behalf of the copyright owner.

2. Identification of the copyrighted work claimed to have been infringed.

3. Identification of the material that is claimed to be infringing or to be the subject of infringing activity and that is to be removed or access to which is to be disabled, and information reasonably sufficient to permit your company to locate the material.

4. Information reasonably sufficient to permit your company to contact the complaining party (e.g., address, telephone number, email address).

5. A statement that the complaining party has a good faith belief that use of the material in the manner complained of is not authorized by the copyright owner, its agent, or the law.

6. A statement that the information in the notification is accurate, and under penalty of perjury, that the complaining party is authorized to act on behalf of the owner of an exclusive right that is allegedly infringed.

  • Counter-Notification Procedure:

* Explain how a user whose content was removed can submit a Counter-Notification if they believe the removal was a mistake or misidentification.

* List the required information for a valid counter-notification:

1. A physical or electronic signature of the subscriber.

2. Identification of the material that has been removed or to which access has been disabled and the location at which the material appeared before it was removed or access to it was disabled.

3. A statement under penalty of perjury that the subscriber has a good faith belief that the material was removed or disabled as a result of mistake or misidentification of the material to be removed or disabled.

4. The subscriber's name, address, and telephone number, and a statement that the subscriber consents to the jurisdiction of the Federal District Court for the judicial district in which the address is located, or if the subscriber's address is outside of the United States, for any judicial district in which [Your Company Name] may be found, and that the subscriber will accept service of process from the person who provided notification under subsection (c)(1)(C) or an agent of such person.

  • Repeat Infringers:

* State your policy regarding the termination of accounts of users who are repeat infringers.

  • Designated Copyright Agent:

* Provide the name, physical address, and email address of your designated DMCA agent. This information must also be

gemini Output

Compliance Policy Generator: Comprehensive Policy Suite

This deliverable provides a detailed and professionally drafted suite of essential regulatory compliance policies for your business. Each policy is designed to be comprehensive, legally sound (for general purposes, but should be reviewed by legal counsel), and easily customizable to your specific operations.


1. Privacy Policy

Effective Date: [Effective Date]

This Privacy Policy describes how [Your Company Name] ("we," "us," or "our") collects, uses, and discloses your information when you use our website, services, and applications (collectively, the "Service"). By accessing or using the Service, you agree to the collection and use of information in accordance with this policy.

1.1. Information We Collect

We collect various types of information to provide and improve our Service to you.

  • Personal Data:

* Contact Information: Name, email address, postal address, phone number.

* Account Information: Username, password, payment information (processed by third-party payment processors).

* Demographic Information: Age, gender, preferences (if voluntarily provided).

* Communications: Records of your interactions with us, including emails, chat logs, and customer support inquiries.

  • Usage Data:

* Log Data: IP address, browser type, browser version, pages of our Service that you visit, the time and date of your visit, the time spent on those pages, unique device identifiers, and other diagnostic data.

* Device Data: Type of device, operating system, unique device identifiers, mobile network information.

* Location Data: General location derived from your IP address or, with your consent, precise location data from your mobile device.

  • Cookies and Tracking Technologies:

* We use cookies and similar tracking technologies (e.g., beacons, tags, scripts) to track activity on our Service and hold certain information. For more details, please refer to our [Link to Cookie Policy].

1.2. How We Use Your Information

We use the collected information for various purposes:

  • To Provide and Maintain the Service: Operate, maintain, and provide all features of the Service.
  • To Improve and Personalize the Service: Understand how users interact with our Service, develop new features, and personalize your experience.
  • To Manage Your Account: Create and manage your account, process transactions, and provide customer support.
  • To Communicate With You: Send you service-related announcements, updates, security alerts, and administrative messages.
  • For Marketing and Promotional Purposes: Send you newsletters, marketing communications, and offers that may be of interest to you (you can opt-out at any time).
  • For Security and Fraud Prevention: Detect, prevent, and address technical issues, fraud, or other illegal activities.
  • For Legal Compliance: Comply with legal obligations, enforce our [Link to Terms of Service], and protect our rights.
  • For Analytics: Monitor and analyze usage and trends to improve your experience with the Service.

1.3. How We Share Your Information

We may share your information in the following situations:

  • With Service Providers: We may share your information with third-party vendors, consultants, and other service providers who perform services on our behalf (e.g., payment processing, hosting, analytics, customer support).
  • For Business Transfers: In connection with, or during negotiations of, any merger, sale of company assets, financing, or acquisition of all or a portion of our business to another company.
  • For Legal Reasons: If required to do so by law or in response to valid requests by public authorities (e.g., a court or government agency).
  • To Protect Our Rights: To enforce our [Link to Terms of Service], protect our rights, privacy, safety, or property, and that of our users or the public.
  • With Your Consent: We may disclose your personal information for any other purpose with your consent.
  • Aggregated or Anonymized Data: We may share aggregated or anonymized information that cannot reasonably be used to identify you.

1.4. Data Security

We implement reasonable technical and organizational measures designed to protect your personal data from unauthorized access, use, alteration, and disclosure. However, no method of transmission over the Internet or method of electronic storage is 100% secure.

1.5. Data Retention

We retain your personal data only for as long as necessary to fulfill the purposes for which it was collected, including for the purposes of satisfying any legal, accounting, or reporting requirements.

1.6. Your Data Protection Rights

Depending on your location and applicable laws, you may have the following rights regarding your personal data:

  • Right to Access: Request a copy of your personal data.
  • Right to Rectification: Request correction of inaccurate personal data.
  • Right to Erasure: Request deletion of your personal data.
  • Right to Restriction: Request restriction of processing your personal data.
  • Right to Object: Object to the processing of your personal data.
  • Right to Data Portability: Request transfer of your data to another organization.
  • Right to Withdraw Consent: Withdraw your consent where we rely on it to process your personal data.

To exercise any of these rights, please contact us using the details provided below.

1.7. Children's Privacy

Our Service is not intended for individuals under the age of 13. We do not knowingly collect personally identifiable information from children under 13. If you are a parent or guardian and you are aware that your child has provided us with Personal Data, please contact us.

1.8. Links to Other Websites

Our Service may contain links to other websites that are not operated by us. We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.

1.9. Changes to This Privacy Policy

We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Effective Date" at the top.

1.10. Contact Us

If you have any questions about this Privacy Policy, please contact us:

  • By email: [Your Email Address]
  • By visiting this page on our website: [Link to Contact Us Page]
  • By mail: [Your Company Address]

2. Terms of Service

Effective Date: [Effective Date]

Welcome to [Your Website/Service Name]! These Terms of Service ("Terms") govern your access to and use of the website, services, and applications provided by [Your Company Name] ("we," "us," or "our") (collectively, the "Service"). Please read these Terms carefully before using our Service.

2.1. Acceptance of Terms

By accessing or using the Service, you signify your agreement to be bound by these Terms and our [Link to Privacy Policy]. If you do not agree to these Terms, you may not access or use the Service.

2.2. User Accounts

  • Registration: To access certain features of the Service, you may be required to register for an account. You agree to provide accurate, current, and complete information during the registration process and to update such information to keep it accurate, current, and complete.
  • Account Security: You are responsible for maintaining the confidentiality of your account password and for all activities that occur under your account. You agree to notify us immediately of any unauthorized use of your account. We are not liable for any loss or damage arising from your failure to comply with this security obligation.
  • Eligibility: You must be at least 18 years old or the age of majority in your jurisdiction to use the Service. By using the Service, you represent and warrant that you meet this requirement.

2.3. Use of the Service

  • Permitted Use: You agree to use the Service only for lawful purposes and in a way that does not infringe the rights of, restrict, or inhibit anyone else's use and enjoyment of the Service.
  • Prohibited Conduct: You agree not to:

* Use the Service in any way that violates any applicable local, national, or international law or regulation.

* Engage in any conduct that restricts or inhibits anyone's use or enjoyment of the Service, or which, as determined by us, may harm us or users of the Service or expose them to liability.

* Upload, post, or transmit any content that is unlawful, harmful, threatening, abusive, harassing, defamatory, vulgar, obscene, libelous, invasive of another's privacy, hateful, or racially, ethnically, or otherwise objectionable.

* Impersonate any person or entity, or falsely state or otherwise misrepresent your affiliation with a person or entity.

* Interfere with or disrupt the Service or servers or networks connected to the Service.

* Attempt to gain unauthorized access to any portion or feature of the Service, or any other systems or networks connected to the Service.

* Use any robot, spider, scraper, or other automated means to access the Service for any purpose without our express written permission.

2.4. Intellectual Property Rights

  • Our Content: All content on the Service, including text, graphics, logos, images, software, and the compilation thereof, is the property of [Your Company Name] or its licensors and protected by copyright and other intellectual property laws.
  • User-Generated Content: You retain ownership of any content you submit, post, or display on or through the Service ("User Content"). By submitting User Content, you grant us a worldwide, non-exclusive, royalty-free, transferable license to use, reproduce, distribute, prepare derivative works of, display, and perform your User Content in connection with the Service.
  • DMCA: We respect the intellectual property rights of others. If you believe that your copyright has been infringed, please refer to our [Link to DMCA Policy].

2.5. Disclaimers

THE SERVICE IS PROVIDED ON AN "AS IS" AND "AS AVAILABLE" BASIS, WITHOUT ANY WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. WE DO NOT WARRANT THAT THE SERVICE WILL BE UNINTERRUPTED, SECURE, OR ERROR-FREE.

2.6. Limitation of Liability

TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL [YOUR COMPANY NAME], ITS AFFILIATES, OFFICERS, EMPLOYEES, AGENTS, SUPPLIERS, OR LICENSORS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING WITHOUT LIMITATION, LOSS OF PROFITS, DATA, USE, GOODWILL, OR OTHER INTANGIBLE LOSSES, RESULTING FROM (I) YOUR ACCESS TO OR USE OF OR INABILITY TO ACCESS OR USE THE SERVICE; (II) ANY CONDUCT OR CONTENT OF ANY THIRD PARTY ON THE SERVICE; (III) ANY CONTENT OBTAINED FROM THE SERVICE; AND (IV) UNAUTHORIZED ACCESS, USE OR ALTERATION OF YOUR TRANSMISSIONS OR CONTENT, WHETHER BASED ON WARRANTY, CONTRACT, TORT (INCLUDING NEGLIGENCE) OR ANY OTHER LEGAL THEORY, WHETHER OR NOT WE HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGE.

2.7. Indemnification

You agree to indemnify, defend, and hold harmless [Your Company Name] and its officers, directors, employees, agents, and licensors from and against any and all claims, liabilities, damages, losses, costs, expenses, or fees (including reasonable attorneys' fees) that such parties may incur as a result of or arising from your (or anyone using your account's) violation of these Terms.

2.8. Termination

We may terminate or suspend your account and access to the Service immediately, without prior notice or liability, for any reason whatsoever, including without limitation if you breach these Terms. Upon termination, your right to use the Service will immediately cease.

2.9. Governing Law and Dispute Resolution

These Terms shall be governed and construed in accordance with the laws of [Your State/Country], without regard to its conflict of law provisions. Any dispute arising from or relating to the subject matter of these Terms shall be settled by arbitration in [Your City, Your State/Country], in accordance with the rules of the American Arbitration Association (or relevant local arbitration body).

2.10. Changes to Terms

We reserve the right, at our sole discretion, to modify or replace these Terms at any time. If a revision is material, we will provide at least 30 days' notice prior to any new terms taking effect. By continuing to access or use our Service after those revisions become effective, you agree to be bound by the revised terms.

2.11. Miscellaneous

  • Severability: If any provision of these Terms is held to be invalid or unenforceable, the remaining provisions of these Terms will remain in full force and effect.
  • Waiver: No
compliance_policy_generator.md
Download as Markdown
Copy all content
Full output as text
Download ZIP
IDE-ready project ZIP
Copy share link
Permanent URL for this run
Get Embed Code
Embed this result on any website
Print / Save PDF
Use browser print dialog
"); var hasSrcMain=Object.keys(extracted).some(function(k){return k.indexOf("src/main")>=0;}); if(!hasSrcMain) zip.file(folder+"src/main."+ext,"import React from 'react' import ReactDOM from 'react-dom/client' import App from './App' import './index.css' ReactDOM.createRoot(document.getElementById('root')!).render( ) "); var hasSrcApp=Object.keys(extracted).some(function(k){return k==="src/App."+ext||k==="App."+ext;}); if(!hasSrcApp) zip.file(folder+"src/App."+ext,"import React from 'react' import './App.css' function App(){ return(

"+slugTitle(pn)+"

Built with PantheraHive BOS

) } export default App "); zip.file(folder+"src/index.css","*{margin:0;padding:0;box-sizing:border-box} body{font-family:system-ui,-apple-system,sans-serif;background:#f0f2f5;color:#1a1a2e} .app{min-height:100vh;display:flex;flex-direction:column} .app-header{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px} h1{font-size:2.5rem;font-weight:700} "); zip.file(folder+"src/App.css",""); zip.file(folder+"src/components/.gitkeep",""); zip.file(folder+"src/pages/.gitkeep",""); zip.file(folder+"src/hooks/.gitkeep",""); Object.keys(extracted).forEach(function(p){ var fp=p.startsWith("src/")?p:"src/"+p; zip.file(folder+fp,extracted[p]); }); zip.file(folder+"README.md","# "+slugTitle(pn)+" Generated by PantheraHive BOS. ## Setup ```bash npm install npm run dev ``` ## Build ```bash npm run build ``` ## Open in IDE Open the project folder in VS Code or WebStorm. "); zip.file(folder+".gitignore","node_modules/ dist/ .env .DS_Store *.local "); } /* --- Vue (Vite + Composition API + TypeScript) --- */ function buildVue(zip,folder,app,code,panelTxt){ var pn=pkgName(app); var C=cc(pn); var extracted=extractCode(panelTxt); zip.file(folder+"package.json",'{ "name": "'+pn+'", "version": "0.0.0", "type": "module", "scripts": { "dev": "vite", "build": "vue-tsc -b && vite build", "preview": "vite preview" }, "dependencies": { "vue": "^3.5.13", "vue-router": "^4.4.5", "pinia": "^2.3.0", "axios": "^1.7.9" }, "devDependencies": { "@vitejs/plugin-vue": "^5.2.1", "typescript": "~5.7.3", "vite": "^6.0.5", "vue-tsc": "^2.2.0" } } '); zip.file(folder+"vite.config.ts","import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import { resolve } from 'path' export default defineConfig({ plugins: [vue()], resolve: { alias: { '@': resolve(__dirname,'src') } } }) "); zip.file(folder+"tsconfig.json",'{"files":[],"references":[{"path":"./tsconfig.app.json"},{"path":"./tsconfig.node.json"}]} '); zip.file(folder+"tsconfig.app.json",'{ "compilerOptions":{ "target":"ES2020","useDefineForClassFields":true,"module":"ESNext","lib":["ES2020","DOM","DOM.Iterable"], "skipLibCheck":true,"moduleResolution":"bundler","allowImportingTsExtensions":true, "isolatedModules":true,"moduleDetection":"force","noEmit":true,"jsxImportSource":"vue", "strict":true,"paths":{"@/*":["./src/*"]} }, "include":["src/**/*.ts","src/**/*.d.ts","src/**/*.tsx","src/**/*.vue"] } '); zip.file(folder+"env.d.ts","/// "); zip.file(folder+"index.html"," "+slugTitle(pn)+"
"); var hasMain=Object.keys(extracted).some(function(k){return k==="src/main.ts"||k==="main.ts";}); if(!hasMain) zip.file(folder+"src/main.ts","import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import './assets/main.css' const app = createApp(App) app.use(createPinia()) app.mount('#app') "); var hasApp=Object.keys(extracted).some(function(k){return k.indexOf("App.vue")>=0;}); if(!hasApp) zip.file(folder+"src/App.vue"," "); zip.file(folder+"src/assets/main.css","*{margin:0;padding:0;box-sizing:border-box}body{font-family:system-ui,sans-serif;background:#fff;color:#213547} "); zip.file(folder+"src/components/.gitkeep",""); zip.file(folder+"src/views/.gitkeep",""); zip.file(folder+"src/stores/.gitkeep",""); Object.keys(extracted).forEach(function(p){ var fp=p.startsWith("src/")?p:"src/"+p; zip.file(folder+fp,extracted[p]); }); zip.file(folder+"README.md","# "+slugTitle(pn)+" Generated by PantheraHive BOS. ## Setup ```bash npm install npm run dev ``` ## Build ```bash npm run build ``` Open in VS Code or WebStorm. "); zip.file(folder+".gitignore","node_modules/ dist/ .env .DS_Store *.local "); } /* --- Angular (v19 standalone) --- */ function buildAngular(zip,folder,app,code,panelTxt){ var pn=pkgName(app); var C=cc(pn); var sel=pn.replace(/_/g,"-"); var extracted=extractCode(panelTxt); zip.file(folder+"package.json",'{ "name": "'+pn+'", "version": "0.0.0", "scripts": { "ng": "ng", "start": "ng serve", "build": "ng build", "test": "ng test" }, "dependencies": { "@angular/animations": "^19.0.0", "@angular/common": "^19.0.0", "@angular/compiler": "^19.0.0", "@angular/core": "^19.0.0", "@angular/forms": "^19.0.0", "@angular/platform-browser": "^19.0.0", "@angular/platform-browser-dynamic": "^19.0.0", "@angular/router": "^19.0.0", "rxjs": "~7.8.0", "tslib": "^2.3.0", "zone.js": "~0.15.0" }, "devDependencies": { "@angular-devkit/build-angular": "^19.0.0", "@angular/cli": "^19.0.0", "@angular/compiler-cli": "^19.0.0", "typescript": "~5.6.0" } } '); zip.file(folder+"angular.json",'{ "$schema": "./node_modules/@angular/cli/lib/config/schema.json", "version": 1, "newProjectRoot": "projects", "projects": { "'+pn+'": { "projectType": "application", "root": "", "sourceRoot": "src", "prefix": "app", "architect": { "build": { "builder": "@angular-devkit/build-angular:application", "options": { "outputPath": "dist/'+pn+'", "index": "src/index.html", "browser": "src/main.ts", "tsConfig": "tsconfig.app.json", "styles": ["src/styles.css"], "scripts": [] } }, "serve": {"builder":"@angular-devkit/build-angular:dev-server","configurations":{"production":{"buildTarget":"'+pn+':build:production"},"development":{"buildTarget":"'+pn+':build:development"}},"defaultConfiguration":"development"} } } } } '); zip.file(folder+"tsconfig.json",'{ "compileOnSave": false, "compilerOptions": {"baseUrl":"./","outDir":"./dist/out-tsc","forceConsistentCasingInFileNames":true,"strict":true,"noImplicitOverride":true,"noPropertyAccessFromIndexSignature":true,"noImplicitReturns":true,"noFallthroughCasesInSwitch":true,"paths":{"@/*":["src/*"]},"skipLibCheck":true,"esModuleInterop":true,"sourceMap":true,"declaration":false,"experimentalDecorators":true,"moduleResolution":"bundler","importHelpers":true,"target":"ES2022","module":"ES2022","useDefineForClassFields":false,"lib":["ES2022","dom"]}, "references":[{"path":"./tsconfig.app.json"}] } '); zip.file(folder+"tsconfig.app.json",'{ "extends":"./tsconfig.json", "compilerOptions":{"outDir":"./dist/out-tsc","types":[]}, "files":["src/main.ts"], "include":["src/**/*.d.ts"] } '); zip.file(folder+"src/index.html"," "+slugTitle(pn)+" "); zip.file(folder+"src/main.ts","import { bootstrapApplication } from '@angular/platform-browser'; import { appConfig } from './app/app.config'; import { AppComponent } from './app/app.component'; bootstrapApplication(AppComponent, appConfig) .catch(err => console.error(err)); "); zip.file(folder+"src/styles.css","* { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: system-ui, -apple-system, sans-serif; background: #f9fafb; color: #111827; } "); var hasComp=Object.keys(extracted).some(function(k){return k.indexOf("app.component")>=0;}); if(!hasComp){ zip.file(folder+"src/app/app.component.ts","import { Component } from '@angular/core'; import { RouterOutlet } from '@angular/router'; @Component({ selector: 'app-root', standalone: true, imports: [RouterOutlet], templateUrl: './app.component.html', styleUrl: './app.component.css' }) export class AppComponent { title = '"+pn+"'; } "); zip.file(folder+"src/app/app.component.html","

"+slugTitle(pn)+"

Built with PantheraHive BOS

"); zip.file(folder+"src/app/app.component.css",".app-header{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:16px}h1{font-size:2.5rem;font-weight:700;color:#6366f1} "); } zip.file(folder+"src/app/app.config.ts","import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core'; import { provideRouter } from '@angular/router'; import { routes } from './app.routes'; export const appConfig: ApplicationConfig = { providers: [ provideZoneChangeDetection({ eventCoalescing: true }), provideRouter(routes) ] }; "); zip.file(folder+"src/app/app.routes.ts","import { Routes } from '@angular/router'; export const routes: Routes = []; "); Object.keys(extracted).forEach(function(p){ var fp=p.startsWith("src/")?p:"src/"+p; zip.file(folder+fp,extracted[p]); }); zip.file(folder+"README.md","# "+slugTitle(pn)+" Generated by PantheraHive BOS. ## Setup ```bash npm install ng serve # or: npm start ``` ## Build ```bash ng build ``` Open in VS Code with Angular Language Service extension. "); zip.file(folder+".gitignore","node_modules/ dist/ .env .DS_Store *.local .angular/ "); } /* --- Python --- */ function buildPython(zip,folder,app,code){ var title=slugTitle(app); var pn=pkgName(app); var src=code.replace(/^```[w]* ?/m,"").replace(/ ?```$/m,"").trim(); var reqMap={"numpy":"numpy","pandas":"pandas","sklearn":"scikit-learn","tensorflow":"tensorflow","torch":"torch","flask":"flask","fastapi":"fastapi","uvicorn":"uvicorn","requests":"requests","sqlalchemy":"sqlalchemy","pydantic":"pydantic","dotenv":"python-dotenv","PIL":"Pillow","cv2":"opencv-python","matplotlib":"matplotlib","seaborn":"seaborn","scipy":"scipy"}; var reqs=[]; Object.keys(reqMap).forEach(function(k){if(src.indexOf("import "+k)>=0||src.indexOf("from "+k)>=0)reqs.push(reqMap[k]);}); var reqsTxt=reqs.length?reqs.join(" "):"# add dependencies here "; zip.file(folder+"main.py",src||"# "+title+" # Generated by PantheraHive BOS print(title+" loaded") "); zip.file(folder+"requirements.txt",reqsTxt); zip.file(folder+".env.example","# Environment variables "); zip.file(folder+"README.md","# "+title+" Generated by PantheraHive BOS. ## Setup ```bash python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt ``` ## Run ```bash python main.py ``` "); zip.file(folder+".gitignore",".venv/ __pycache__/ *.pyc .env .DS_Store "); } /* --- Node.js --- */ function buildNode(zip,folder,app,code){ var title=slugTitle(app); var pn=pkgName(app); var src=code.replace(/^```[w]* ?/m,"").replace(/ ?```$/m,"").trim(); var depMap={"mongoose":"^8.0.0","dotenv":"^16.4.5","axios":"^1.7.9","cors":"^2.8.5","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","socket.io":"^4.7.4","uuid":"^9.0.1","zod":"^3.22.4","express":"^4.18.2"}; var deps={}; Object.keys(depMap).forEach(function(k){if(src.indexOf(k)>=0)deps[k]=depMap[k];}); if(!deps["express"])deps["express"]="^4.18.2"; var pkgJson=JSON.stringify({"name":pn,"version":"1.0.0","main":"src/index.js","scripts":{"start":"node src/index.js","dev":"nodemon src/index.js"},"dependencies":deps,"devDependencies":{"nodemon":"^3.0.3"}},null,2)+" "; zip.file(folder+"package.json",pkgJson); var fallback="const express=require("express"); const app=express(); app.use(express.json()); app.get("/",(req,res)=>{ res.json({message:""+title+" API"}); }); const PORT=process.env.PORT||3000; app.listen(PORT,()=>console.log("Server on port "+PORT)); "; zip.file(folder+"src/index.js",src||fallback); zip.file(folder+".env.example","PORT=3000 "); zip.file(folder+".gitignore","node_modules/ .env .DS_Store "); zip.file(folder+"README.md","# "+title+" Generated by PantheraHive BOS. ## Setup ```bash npm install ``` ## Run ```bash npm run dev ``` "); } /* --- Vanilla HTML --- */ function buildVanillaHtml(zip,folder,app,code){ var title=slugTitle(app); var isFullDoc=code.trim().toLowerCase().indexOf("=0||code.trim().toLowerCase().indexOf("=0; var indexHtml=isFullDoc?code:" "+title+" "+code+" "; zip.file(folder+"index.html",indexHtml); zip.file(folder+"style.css","/* "+title+" — styles */ *{margin:0;padding:0;box-sizing:border-box} body{font-family:system-ui,-apple-system,sans-serif;background:#fff;color:#1a1a2e} "); zip.file(folder+"script.js","/* "+title+" — scripts */ "); zip.file(folder+"assets/.gitkeep",""); zip.file(folder+"README.md","# "+title+" Generated by PantheraHive BOS. ## Open Double-click `index.html` in your browser. Or serve locally: ```bash npx serve . # or python3 -m http.server 3000 ``` "); zip.file(folder+".gitignore",".DS_Store node_modules/ .env "); } /* ===== MAIN ===== */ var sc=document.createElement("script"); sc.src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.10.1/jszip.min.js"; sc.onerror=function(){ if(lbl)lbl.textContent="Download ZIP"; alert("JSZip load failed — check connection."); }; sc.onload=function(){ var zip=new JSZip(); var base=(_phFname||"output").replace(/.[^.]+$/,""); var app=base.toLowerCase().replace(/[^a-z0-9]+/g,"_").replace(/^_+|_+$/g,"")||"my_app"; var folder=app+"/"; var vc=document.getElementById("panel-content"); var panelTxt=vc?(vc.innerText||vc.textContent||""):""; var lang=detectLang(_phCode,panelTxt); if(_phIsHtml){ buildVanillaHtml(zip,folder,app,_phCode); } else if(lang==="flutter"){ buildFlutter(zip,folder,app,_phCode,panelTxt); } else if(lang==="react-native"){ buildReactNative(zip,folder,app,_phCode,panelTxt); } else if(lang==="swift"){ buildSwift(zip,folder,app,_phCode,panelTxt); } else if(lang==="kotlin"){ buildKotlin(zip,folder,app,_phCode,panelTxt); } else if(lang==="react"){ buildReact(zip,folder,app,_phCode,panelTxt); } else if(lang==="vue"){ buildVue(zip,folder,app,_phCode,panelTxt); } else if(lang==="angular"){ buildAngular(zip,folder,app,_phCode,panelTxt); } else if(lang==="python"){ buildPython(zip,folder,app,_phCode); } else if(lang==="node"){ buildNode(zip,folder,app,_phCode); } else { /* Document/content workflow */ var title=app.replace(/_/g," "); var md=_phAll||_phCode||panelTxt||"No content"; zip.file(folder+app+".md",md); var h=""+title+""; h+="

"+title+"

"; var hc=md.replace(/&/g,"&").replace(//g,">"); hc=hc.replace(/^### (.+)$/gm,"

$1

"); hc=hc.replace(/^## (.+)$/gm,"

$1

"); hc=hc.replace(/^# (.+)$/gm,"

$1

"); hc=hc.replace(/**(.+?)**/g,"$1"); hc=hc.replace(/ {2,}/g,"

"); h+="

"+hc+"

Generated by PantheraHive BOS
"; zip.file(folder+app+".html",h); zip.file(folder+"README.md","# "+title+" Generated by PantheraHive BOS. Files: - "+app+".md (Markdown) - "+app+".html (styled HTML) "); } zip.generateAsync({type:"blob"}).then(function(blob){ var a=document.createElement("a"); a.href=URL.createObjectURL(blob); a.download=app+".zip"; a.click(); URL.revokeObjectURL(a.href); if(lbl)lbl.textContent="Download ZIP"; }); }; document.head.appendChild(sc); }function phShare(){navigator.clipboard.writeText(window.location.href).then(function(){var el=document.getElementById("ph-share-lbl");if(el){el.textContent="Link copied!";setTimeout(function(){el.textContent="Copy share link";},2500);}});}function phEmbed(){var runId=window.location.pathname.split("/").pop().replace(".html","");var embedUrl="https://pantherahive.com/embed/"+runId;var code='';navigator.clipboard.writeText(code).then(function(){var el=document.getElementById("ph-embed-lbl");if(el){el.textContent="Embed code copied!";setTimeout(function(){el.textContent="Get Embed Code";},2500);}});}