From 2a94bc31a28fba6303a2cc33c8baca8cd265999a Mon Sep 17 00:00:00 2001
From: Robert Smith This is a default contact page for your platform. Be sure to write a real one! Thank you for your interest in contributing to the Better Together Community Engine project ("We" or "Us"). This Contributor License Agreement ("Agreement") documents the rights granted by contributors to Us. To make this document effective, please read it carefully and indicate your agreement by contributing to the project. This Agreement is for your protection as a Contributor as well as the protection of Us and our users; it does not change your rights to use your own Contributions for any other purpose. Effective Date: November 20, 2025 "You" means the individual who Submits a Contribution to Us. "Contribution" means any work of authorship that is Submitted by You to Us in which You own or assert ownership of the Copyright. If You do not own the Copyright in the entire work of authorship, please contact us at hello@bettertogethersolutions.com. "Copyright" means all rights protecting works of authorship owned or controlled by You, including copyright, moral and neighboring rights, as appropriate, for the full term of their existence including any extensions by You. "Material" means the work of authorship which is made available by Us to third parties. When this Agreement covers more than one software project, the Material means the work of authorship to which the Contribution was Submitted. After You Submit the Contribution, it may be included in the Material. "Submit" means any form of electronic, verbal, or written communication sent to Us or our representatives, including but not limited to electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, Us for the purpose of discussing and improving the Material, but excluding communication that is conspicuously marked or otherwise designated in writing by You as "Not a Contribution." "Submission Date" means the date on which You Submit a Contribution to Us. "Effective Date" means the date You execute this Agreement or the date You first Submit a Contribution to Us, whichever is earlier. Subject to the terms and conditions of this Agreement, You hereby grant to Us and to recipients of software distributed by Us a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Your Contributions and such derivative works. Subject to the terms and conditions of this Agreement, You hereby grant to Us and to recipients of software distributed by Us a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by You that are necessarily infringed by Your Contribution(s) alone or by combination of Your Contribution(s) with the Work to which such Contribution(s) was submitted. If any entity institutes patent litigation against You or any other entity (including a cross-claim or counterclaim in a lawsuit) alleging that your Contribution, or the Work to which you have contributed, constitutes direct or contributory patent infringement, then any patent licenses granted to that entity under this Agreement for that Contribution or Work shall terminate as of the date such litigation is filed. Based on the grant of rights in Sections 2 and 3, if We include Your Contribution in a Material, We may license the Contribution under any license, including copyleft, permissive, commercial, or proprietary licenses. As a condition on the exercise of this right, We agree to also license the Contribution under the terms of the license or licenses which We are using for the Material on the Submission Date. The project is currently licensed under the GNU Lesser General Public License v3.0 (LGPL-3.0). We may change the project license in the future, and Your Contribution may be distributed under the new license. If moral rights apply to the Contribution, to the maximum extent permitted by law, You waive and agree not to assert such moral rights against Us or our successors in interest, or any of our licensees, either direct or indirect. You acknowledge that We are not obligated to use Your Contribution as part of the Material and may decide to include any Contribution We consider appropriate. UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING, YOU PROVIDE YOUR CONTRIBUTION ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL YOU BE LIABLE FOR ANY LOSS OF PROFITS, LOSS OF ANTICIPATED SAVINGS, LOSS OF DATA, INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL AND EXEMPLARY DAMAGES ARISING OUT OF THIS AGREEMENT REGARDLESS OF THE LEGAL OR EQUITABLE THEORY (CONTRACT, TORT OR OTHERWISE) UPON WHICH THE CLAIM IS BASED. You represent that: You are not expected to provide support for Your Contributions, except to the extent You desire to provide support. You may provide support for free, for a fee, or not at all. Unless required by applicable law or agreed to in writing, You provide Your Contributions on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. We reserve the right to change this Agreement at any time. Your continued Contributions to the project after such changes constitutes your acceptance of the new Agreement. This Agreement will be governed by and construed in accordance with the laws of Canada, excluding its conflicts of law provisions. Under certain circumstances, the governing law in this section might be superseded by the United Nations Convention on Contracts for the International Sale of Goods ("UN Convention") and the parties intend to avoid the application of the UN Convention to this Agreement and, thus, exclude the application of the UN Convention in its entirety to this Agreement. We may assign this Agreement to any third party. You may not assign this Agreement without Our prior written consent. This Agreement constitutes the entire agreement between the parties concerning the subject matter hereof. By making a contribution to the Better Together Community Engine project through any of the following methods, you acknowledge that you have read this Contributor License Agreement and agree to be bound by its terms: If you are making a contribution on behalf of your employer or another entity, you represent that you have the authority to bind that entity to this Agreement. If you have questions about this Contributor License Agreement, please contact us at hello@bettertogethersolutions.com. This Contributor License Agreement is adapted from the Harmony Contributor License Agreement and other industry-standard contributor agreements. Last updated: November 20, 2025. Thank you for contributing content to <%= host_platform.name %>. This agreement governs the content you submit to our platform. This Content Contributor Agreement ("Agreement") documents the rights you grant to us when you contribute content to the platform. By contributing content, you agree to these terms. Effective Date: November 20, 2025 "You" or "Your" means the individual or entity contributing content to the platform. "We", "Us", or "Our" means <%= host_platform.name %> and Better Together Solutions. "Content" means any text, images, videos, audio, data, information, or other materials that you submit, upload, post, or otherwise make available on or through the platform, including but not limited to: "Platform" means the Better Together Community Engine platform operated at <%= host_platform.url %> and any related services. Content you mark as "public" or share in public areas of the platform, including public posts, comments, resources, and event listings. Content shared within specific communities that is visible to community members, including community-specific posts, discussions, and resources. Content you mark as private or share in private conversations, messages, and restricted areas. Private content is subject to this agreement but with more limited usage rights as described below. For public and community content, you grant to us a worldwide, non-exclusive, royalty-free, transferable license (with right to sublicense) to: For private content, you grant us a more limited license solely to: We will not make your private content publicly available or use it for promotional purposes without your explicit consent. The licenses granted in this section continue for a commercially reasonable period of time after you remove or delete content from the platform. You understand that removed content may persist in backup copies for a reasonable period of time (but will not be available to others). You retain all ownership rights in your content. This license does not transfer ownership of your content to us. You agree that all content you contribute will: By contributing content, you represent and warrant that: We reserve the right to: We are not obligated to: Community organizers and moderators may also have the right to moderate content within their communities according to community-specific guidelines. You may remove or delete your content at any time through the platform interface. Upon deletion: We may remove your content immediately if: If your account is terminated, we may remove all of your content from the platform. We will make reasonable efforts to provide you with an export of your data before termination, where feasible. When we display your public content, we will generally attribute it to you using your profile name and information. You can control your profile information through your account settings. If you use others' content on the platform (such as sharing or quoting), you must: YOU PROVIDE YOUR CONTENT "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. WE DO NOT ENDORSE, SUPPORT, REPRESENT, OR GUARANTEE THE COMPLETENESS, TRUTHFULNESS, ACCURACY, OR RELIABILITY OF ANY CONTENT OR COMMUNICATIONS POSTED VIA THE PLATFORM. You agree to indemnify, defend, and hold harmless <%= host_platform.name %>, Better Together Solutions, and our affiliates, officers, directors, employees, and agents from and against any claims, liabilities, damages, losses, and expenses, including reasonable legal fees and costs, arising out of or in any way connected with: We may update this agreement from time to time. Continued contribution of content after changes constitutes acceptance of the updated agreement. We will notify users of material changes. If any provision of this agreement is found to be unenforceable, the remaining provisions will continue in full force and effect. This agreement is governed by the laws of Canada, without regard to conflict of law principles. This agreement, together with our Terms of Service and Privacy Policy, constitutes the entire agreement regarding your content contributions. Please review our <%= link_to 'Privacy Policy', better_together.static_page_path('privacy', locale: I18n.locale) %> to understand how we collect, use, and protect data associated with your content contributions, including: If you have questions about this Content Contributor Agreement or need clarification about content licensing, please contact us: In plain language, this agreement means: Last updated: November 20, 2025 This Cookie Policy explains how <%= host_platform.name %> uses cookies and similar technologies to recognize you when you visit our platform. Last Updated: November 20, 2025 Cookies are small data files that are placed on your computer or mobile device when you visit a website. Cookies are widely used by website owners in order to make their websites work, or to work more efficiently, as well as to provide reporting information. Cookies set by the website owner (in this case, <%= host_platform.name %>) are called "first-party cookies." Cookies set by parties other than the website owner are called "third-party cookies." Third-party cookies enable third-party features or functionality to be provided on or through the website (e.g., analytics, error tracking). The parties that set these third-party cookies can recognize your computer both when it visits the website in question and also when it visits certain other websites. We use first-party and third-party cookies for several reasons. Some cookies are required for technical reasons in order for our platform to operate (we refer to these as "essential" or "strictly necessary" cookies). Other cookies enable us to track and target the interests of our users to enhance the experience on our platform, provide error tracking, and analyze platform usage. These are "optional" cookies. These are cookies that we set ourselves. We use these cookies to provide our core services and functionality. These are cookies set by external service providers. We only use third-party cookies when explicitly configured by platform organizers and with your consent where required by law. These cookies are strictly necessary to provide you with services available through our platform and to use some of its features. Because these cookies are strictly necessary to deliver the platform, you cannot refuse them without impacting how our platform functions. You can block or delete them by changing your browser settings as described below under "Your Choices Regarding Cookies." In addition to cookies, we store the following information in your browser's session storage: These cookies are only used when explicitly enabled by platform organizers and, where required by law, with your consent. The platform includes built-in metrics functionality that tracks usage patterns without identifying individual users. This system is privacy-focused and does not use cookies or track personal data. Platform organizers may choose to enable third-party analytics services. If enabled, you will be notified and asked for consent where required by law. When the platform organizer configures Sentry error tracking (via the SENTRY_CLIENT_KEY environment variable), error data may be collected to help diagnose and fix technical issues. This may include: Sentry may use cookies to track error sessions. For more information, see Sentry's Privacy Policy. Essential cookies are necessary for the platform to function properly. While you can configure your browser to block these cookies, doing so will prevent you from using many features of the platform, including signing in and maintaining your session. For optional cookies (analytics, error tracking), you have the following choices: You can manage your cookie preferences for this platform by: You can set or amend your web browser controls to accept or refuse cookies. If you choose to reject cookies, you may still use our platform though your access to some functionality and areas may be restricted. The method for disabling cookies varies by browser and device. Please consult your browser's help documentation for specific instructions: Most mobile devices allow you to control cookies through their settings. Please refer to your device manufacturer's instructions for specific guidance. If you are located in the European Economic Area (EEA), you have certain data protection rights. We aim to take reasonable steps to allow you to correct, amend, delete, or limit the use of your personal data. You have the right to: To exercise any of these rights, please contact us using the information in the "Contact Us" section below. We may update this Cookie Policy from time to time in order to reflect changes to the cookies we use or for other operational, legal, or regulatory reasons. Please therefore re-visit this Cookie Policy regularly to stay informed about our use of cookies and related technologies. The date at the top of this Cookie Policy indicates when it was last updated. If you have questions or concerns about this Cookie Policy or our use of cookies, please contact us: We are committed to transparency about how we collect and use data. This Cookie Policy is part of our broader commitment to your privacy. For more comprehensive information about how we handle your personal data, please review our <%= link_to 'Privacy Policy', better_together.static_page_path('privacy', locale: I18n.locale) %>. Better Together is the company home and primary developer of Community Engine, open source software for building and hosting Internet community platforms. As a company, Better Together hosts community platforms using Community Engine for customers, as well as: Better Together is the company home and primary developer of Community Engine, open source software for building and hosting Internet community platforms. As a company, Better Together hosts community platforms using Community Engine for customers, as well as: when you post, send private messages, and otherwise participate in a community platform that Better Together hosts when you visit our website at communityengine.ca when you visit our website at communityengine.app when you sign up for mailing lists and announcements Better Together collects data when you use community platforms that Community Engine hosts, whether you use the community platforms using a web browser on your own computer, or use Better Together’s Community Engine apps for mobile devices. Better Together collects data when you use community platforms that Community Engine hosts, whether you use the community platforms using a web browser on your own computer, or use Better Together's Community Engine apps for mobile devices. Better Together does not buy or otherwise receive data about you from data brokers. When you visit one of Better Together’s websites or a community platform that Better Together hosts, whether you have an account or not, we use cookies, server logs, and other methods to collect data about what pages you visit and when. When you visit one of Better Together's websites or a community platform that Better Together hosts, whether you have an account or not, we use cookies, server logs, and other methods to collect data about what pages you visit and when. Better Together uses data about how you use the website to: optimize the community platform, so that it’s quick and easy to use optimize the community platform, so that it's quick and easy to use diagnose and debug technical errors defend the community platform and Better Together’s websites from abuse and technical attacks defend the community platform and Better Together's websites from abuse and technical attacks compile statistics on community platform and topic popularity Better Together usually stores the data identified above for just a few weeks. In special circumstances, like extended investigations about technical attacks, Better Together may preserve log data longer, for analysis. Better Together stores aggregate statistics about use of the community platform for as long as Better Together hosts the community platform, but those statistics don’t include data identifiable to you personally. Better Together usually stores the data identified above for just a few weeks. In special circumstances, like extended investigations about technical attacks, Better Together may preserve log data longer, for analysis. Better Together stores aggregate statistics about use of the community platform for as long as Better Together hosts the community platform, but those statistics don't include data identifiable to you personally. Many features of community platforms that Better Together hosts require a community platform account. For example, most community platforms that Better Together hosts require an account to create and reply to posts. To sign up for a community platform account, Community Engine requires your name, a user name, and an e-mail address. Better Together uses your account data to identify you on the community platform and to create pages specific to you, such as your profile page. If the community platform is public, Better Together publishes your account data according to the community platform administrator’s configuration. If the community platform is access-restricted, Better Together makes your account data available to everyone who can access the community platform, according to the community platform administrator’s configuration. Better Together uses your account data to identify you on the community platform and to create pages specific to you, such as your profile page. If the community platform is public, Better Together publishes your account data according to the community platform administrator's configuration. If the community platform is access-restricted, Better Together makes your account data available to everyone who can access the community platform, according to the community platform administrator's configuration. Better Together uses your e-mail address to: You may provide additional data for your account, like a short biography, your location, or your birthday, on the profile settings page for your account. Better Together makes that data available to others who can access the community platform. You don’t have to provide this additional information, and you can erase it at any time. You may provide additional data for your account, like a short biography, your location, or your birthday, on the profile settings page for your account. Better Together makes that data available to others who can access the community platform. You don't have to provide this additional information, and you can erase it at any time. Better Together stores your account data as long as your account remains open. When you purchase hosting from Better Together, we require certain information from you, including your email address and the information we require to process payments, such as your name and credit card information. We use this information to perform the contract between us, and store it as long as your customer account remains open. Better Together collects the content of your posts, plus data about bookmarks, likes, and links you follow in order to share that data with others, through the community platform. If the community platform is public, Better Together publishes your activity. If the community platform is access-restricted, or access restrictions apply to the specific post, Better Together makes your activity available only to users permitted to see it. Better Together stores your posts and other activity as long as your account remains open. Community Engine uses PostGIS spatial database technology to store and process geographic information. When you provide location information (such as addresses or place names), Better Together may: Store latitude and longitude coordinates for addresses you provide Geocode addresses to obtain geographic coordinates using third-party geocoding services Store map viewport boundaries and center points for interactive maps you create Associate geographic locations with content you create (such as events, posts, or profiles) This geographic data may be used to: Display your content on interactive maps Enable proximity-based searches and recommendations Provide location context for community activities and events Geographic data is stored according to the privacy settings of your content. Public content may include publicly visible location data. You can control location data visibility through your account settings and content privacy controls. Better Together uses self-hosted Elasticsearch to index and search content on community platforms. Search data is stored on the same servers as your other data and is not shared with third parties. This indexing includes: Post content and metadata User profile information (according to privacy settings) Community and event information Other searchable content types Search indexes respect the same privacy controls as the original content. Private or restricted content is indexed only for authorized users. Contributors to Better Together’s open source software may be asked to provide identifying and contact information such as your name, email address, telephone number, and mailing address. Better Together also collects and stores information concerning your agreement to our contributor license agreement. Contributors to Better Together's open source software may be asked to provide identifying and contact information such as your name, email address, telephone number, and mailing address. Better Together also collects and stores information concerning your agreement to our contributor license agreement. Better Together uses this information to maintain the integrity of our software and software licenses, as well as the integrity of the license agreement between Better Together and our contributors. Better Together stores contributor information for as long as related contributions are incorporated into Better Together’s open source software. Better Together uses this information to maintain the integrity of our software and software licenses, as well as the integrity of the license agreement between Better Together and our contributors. Better Together stores contributor information for as long as related contributions are incorporated into Better Together's open source software. HTTP cookies are small bits of data that websites, like Community Engine community platforms, send to your computer when you visit. When you return to those websites, your computer sends the cookies on your computer back to the website. When configured by platform administrators, Better Together uses Sentry for error tracking and monitoring. This service may collect: CommunityEngine.ca uses these cookies: Error messages and stack traces Browser and device information Session replay data (if enabled) Performance metrics Better Together configures Sentry to exclude personally identifiable information where possible. For more information about Sentry's data practices, see Sentry's privacy policy. HTTP cookies are small bits of data that websites, like Community Engine community platforms, send to your computer when you visit. When you return to those websites, your computer sends the cookies on your computer back to the website. In addition, look at the privacy notice for your specific community platform to find out which cookies that community platform uses. By default, all Community Engine community platforms use these cookies: Community Engine community platforms use the following essential cookies that are required for the platform to function properly: Community Engine community platforms that configure Google Analytics, such as communityengine.app, also use cookies from Google. Refer to Google’s page on Google Analytics cookies for the latest details. When enabled by platform administrators, the following third-party services may set additional cookies: Community Engine community platforms that serve advertisements may also set cookies used to track you and serve advertisements. Better Together does not use advertising cookies or sell data to third parties. Your web browser can show you the cookies you have for any website and help you manage them. Your web browser can show you the cookies you have for any website and help you manage them. Better Together may use personal information about our customers and prospective customers in order to directly market our own services and inform you about new products and features that we offer. We also use the information you give to sign up for our mailing lists and announcements to send those messages. Better Together may use personal information about our customers and prospective customers in order to directly market our own services and inform you about new products and features that we offer. We also use the information you give to sign up for our mailing lists and announcements to send those messages. You can always opt out of marketing communications from us, and you have the right to object to any processing of your information for marketing purposes. You can make choices about how data about you is used on the settings page for your account. When a community platform uses access restrictions that vary by category, you can choose who will see your post by choosing the appropriate category. Most web browsers let you make choices about whether to accept cookies, for specific websites or more generally. aboutcookies.org has instructions for many different web browsers. youronlinechoices.eu and aboutads.info have more information specifically about cookies used for advertising. Most web browsers let you make choices about whether to accept cookies, for specific websites or more generally. aboutcookies.org has instructions for many different web browsers. youronlinechoices.eu and aboutads.info have more information specifically about cookies used for advertising. Better Together does not respond to the Do Not Track HTTP header. Most community platforms that Better Together hosts store data in Better Together’s data centers and Amazon Web Services S3 in the Canada. Some community platforms that Better Together hosts store data in data centers in other jurisdictions, such as United States and the European Union. Refer to the Privacy Policy of the community platform on which your account exists for detailed information. Better Together stores data in the following locations: Application, Database, and Search Index: Self-hosted servers operated by Better Together on-premises in Newfoundland and Labrador, Canada (includes PostgreSQL database and Elasticsearch search index) File Storage: Amazon Web Services S3 in Canada (ca-central-1 region) Content Delivery: Amazon CloudFront CDN in United States (us-east-1 region) for SSL/TLS certificates and content delivery Specific community platforms may have different storage configurations. Refer to the privacy policy of the community platform on which your account exists for detailed information about that platform's data storage. Better Together retains different types of data for different periods: Account Data: Retained as long as your account remains open Posts and Activity: Retained as long as your account remains open Server Logs: Typically retained for a few weeks; may be retained longer for security investigations Database Backups: Encrypted daily backups retained for 30 days Session Data: Expired automatically (session cookies expire on browser close; invitation tokens expire after 30 minutes to 24 hours depending on type) After you close your account, your data is either deleted or anonymized according to the platform's configuration. Better Together respects privacy rights under Regulation (EU) 2016/679, the European Union’s General Data Protection Regulation (GDPR). Information that GDPR requires Better Together to give can be found throughout this privacy notice, including information on the rights of data subjects. Better Together respects privacy rights under Regulation (EU) 2016/679, the European Union's General Data Protection Regulation (GDPR). Information that GDPR requires Better Together to give can be found throughout this privacy notice, including information on the rights of data subjects. the right to restrict the processing of your personal data the right to object to certain processing of your information, including automated decision-making and direct marketing the right to object to certain processing of your information, including direct marketing the right to lodge a complaint with a supervisory authority Better Together relies on the European Commission’s standard contractual clauses for international transfers(SCCs) to legally transfer personal data out of the European Economic Area. Because national security and surveillance laws may be in conflict with European data protection rules, Better Together continually reassesses the practical reach of these laws to ensure our data transfers are adequately safeguarded. Better Together relies on the European Commission's standard contractual clauses for international transfers (SCCs) to legally transfer personal data out of the European Economic Area. Because national security and surveillance laws may be in conflict with European data protection rules, Better Together continually reassesses the practical reach of these laws to ensure our data transfers are adequately safeguarded. Currently: Better Together processes personal data on servers located outside the European Union. Better Together processes personal data on servers located in Canada and uses services in the United States. Better Together uses subprocessors with personnel and computers outside the European Union. Better Together has personnel in the United States, Australia, and other non-EU countries without EU adequacy decisions under GDPR. These people need access to community platform personal data in order to keep community platforms running, address security concerns, respond to privacy-related requests from users, field technical support requests, and otherwise assist customers. Better Together operates primarily in Canada with personnel who may need access to community platform personal data in order to keep community platforms running, address security concerns, respond to privacy-related requests from users, field technical support requests, and otherwise assist customers. Better Together no longer participates in Privacy Shield, following its invalidation as an adequate safeguard for EU-US data transfers. Better Together’s standard data processing addendum incorporates the standard contractual clauses. Better Together's standard data processing addendum incorporates the standard contractual clauses. Better Together has never received any order or request for personal data under FISA 702 or any similar national security or surveillance law of any other country. Better Together is not subject to any court order or legal obligation that would prevent it from disclosing the existence or non-existence of such an order or request. Better Together has adopted a policy for how we will respond to those orders and requests, in case we ever receive one. Better Together will suspend processing, notify any customer for community platforms we host for others, minimize disclosure, and resist disclosure of personal data, all as the law allows. Better Together has adopted a policy for how we will respond to those orders and requests, in case we ever receive one. Better Together will suspend processing, notify any customer for community platforms we host for others, minimize disclosure, and resist disclosure of personal data, all as the law allows. Better Together complies with its obligations under the California Consumer Privacy Act (CCPA). Better Together does not sell your personal information within the meaning of that law. Information on CCPA user rights — such as accessing or deleting your personal information — can be found throughout this privacy notice. So can information about specific CCPA consumer rights, like requesting disclosure about information Better Together collects and requesting deletion of your personal information. Better Together complies with its obligations under the California Consumer Privacy Act (CCPA). Better Together does not sell your personal information within the meaning of that law. Information on CCPA user rights — such as accessing or deleting your personal information — can be found throughout this privacy notice. So can information about specific CCPA consumer rights, like requesting disclosure about information Better Together collects and requesting deletion of your personal information. Better Together is not presently a “business” for the purposes of the CCPA, but we may act as a service provider for CCPA businesses when we host community platforms on behalf of customers. We offer a standard Service Provider Agreement for CCPA business customers. Better Together is not presently a "business" for the purposes of the CCPA, but we may act as a service provider for CCPA businesses when we host community platforms on behalf of customers. We offer a standard Service Provider Agreement for CCPA business customers. You can see your account data at any time by visiting your account page on the community platform. Your account page also lists your posts and other activity on the community platform. If you do not have account with us but have a data access request, please contact us. If you do not have account with us but have a data access request, please contact us. You can change your account data at any time by visiting the profile settings page for your account. The settings for a particular community platform may also allow you to close your account, on the settings page for your account. Closing your account starts a process of erasing or anonymizing Better Together’s records of data you provided for your account. Community Platform administrators can also erase and anonymize accounts. You can change your account data at any time by visiting the profile settings page for your account. The settings for a particular community platform may also allow you to close your account, on the settings page for your account. Closing your account starts a process of erasing or anonymizing Better Together's records of data you provided for your account. Community Platform administrators can also erase and anonymize accounts. Depending on the settings for your particular community platform, you may also be able to edit, anonymize, or erase your posts. When you edit posts, Better Together will keep all versions of your posts. Community Platform administrators can view old versions of posts, and optionally make them visible to other community platform visitors. Better Together uses data about your posts and other activity on many community platforms to make automated decisions about whether your posts to communityengine.app and most community platforms that Better Together hosts are spam. When Akismet decides that a post is likely spam, the community platform refuses to accept the post. If you think a post has been wrongly blocked or removed, contact an administrator of your community platform. They can override the decision that a post was spam. Depending on how administrators of your community platform configure the community platform, the community platform may use data about your posts and activity to award you badges and calculate a trust level for your account. Your trust level may affect how you can participate in the community platform, such as whether you can upload images, as well as give you access to moderation and management powers in the community platform. Your trust level therefore reflects community platform administrators’ confidence in you, and their willingness to delegate community management functions, like moderation. If you think your trust level has been set incorrectly, contact an administrator of your community platform. They can manually adjust the trust level of your account. Better Together shares account data with others as mentioned in the section about account data. Better Together shares data about your posts and other community platform activity with others as mentioned in the section about community platform data. Better Together shares data about your posts and other community platform activity with others as mentioned in the section about community platform data. Better Together uses the subprocessors listed on our subprocessors page when providing community platforms on behalf of our customers. We may also share personal data with the service providers we use in order to transact with customers, host our website, deliver content, secure our services, store data, host and manage our open source project, market our services, and provide customer support. These service providers include: Better Together uses subprocessors and service providers to operate community platforms and deliver services. We may share personal data with the following service providers: These service providers are contractually required to protect your data and use it only for the purposes we specify. You can send questions, requests, and complaints to: Better Together Solutions
+ Better Together Solutions European Users with questions or complaints about GDPR compliance should also contact the above email address. This version of Better Together’s privacy questions and answers took effect November 30th, 2023. This version of Better Together's privacy questions and answers took effect November 20th, 2025. Better Together will post the next version at https://communityengine.app/privacy. Better Together may change how it announces changes in future versions. This agreement might seem complicated, but here's what it means in simple terms: This Contributor License Agreement is adapted from the Harmony Contributor License Agreement and other industry-standard contributor agreements. Last updated: November 20, 2025. Please review our <%= link_to 'Privacy Policy', better_together.static_page_path('privacy', locale: I18n.locale) %> to understand how we collect, use, and protect data associated with your content contributions, including: Please review our <%= link_to 'Privacy Policy', better_together.render_page_path('privacy', locale: I18n.locale) %> to understand how we collect, use, and protect data associated with your content contributions, including: In plain language, this agreement means: This agreement might seem complicated, but here's what it means in simple terms: This summary is for your convenience only and doesn't replace the full legal terms above. If there's a conflict, the full terms apply. Last updated: November 20, 2025 Most mobile devices allow you to control cookies through their settings. Please refer to your device manufacturer's instructions for specific guidance. This Cookie Policy is part of our compliance with Canada's Personal Information Protection and Electronic Documents Act (PIPEDA). Under PIPEDA: Your Rights: Under PIPEDA, you have the right to: Privacy Officer Contact: If you have questions about our cookie practices under Canadian privacy law, contact our Privacy Officer at privacy@bettertogethersolutions.com. Filing a Complaint: You may file complaints with the Office of the Privacy Commissioner of Canada: If you are located in the European Economic Area (EEA), you have certain data protection rights. We aim to take reasonable steps to allow you to correct, amend, delete, or limit the use of your personal data. We are committed to transparency about how we collect and use data. This Cookie Policy is part of our broader commitment to your privacy. For more comprehensive information about how we handle your personal data, please review our <%= link_to 'Privacy Policy', better_together.static_page_path('privacy', locale: I18n.locale) %>. Here's what you need to know about cookies on our platform: For more comprehensive information about how we handle your personal data, please review our <%= link_to 'Privacy Policy', better_together.render_page_path('privacy', locale: I18n.locale) %>. We are committed to transparency about how we collect and use data. This Cookie Policy is part of our broader commitment to your privacy. Better Together collects data about visits to community platforms and to its websites. When you visit one of Better Together's websites or a community platform that Better Together hosts, whether you have an account or not, we use cookies, server logs, and other methods to collect data about what pages you visit and when. Better Together is not presently a "business" for the purposes of the CCPA, but we may act as a service provider for CCPA businesses when we host community platforms on behalf of customers. We offer a standard Service Provider Agreement for CCPA business customers. Better Together complies with Canada's Personal Information Protection and Electronic Documents Act (PIPEDA), which governs how private sector organizations collect, use, and disclose personal information in the course of commercial activities. PIPEDA applies to Better Together's operations because: We are a private sector organization conducting commercial activities in Canada We operate in Newfoundland and Labrador, where PIPEDA is the applicable privacy law for private sector commercial activities We handle personal information that crosses provincial and national borders Better Together follows PIPEDA's ten fair information principles: Accountability: Better Together is responsible for personal information under our control. We have designated a Privacy Officer who is accountable for our compliance with PIPEDA. Identifying Purposes: We identify the purposes for which we collect personal information at or before the time of collection. These purposes are described throughout this privacy notice. Consent: We obtain your meaningful consent for the collection, use, or disclosure of your personal information, except where inappropriate (such as for legal or security reasons). Limiting Collection: We collect only the personal information that is necessary for the purposes we have identified. Limiting Use, Disclosure, and Retention: We use or disclose personal information only for the purposes for which it was collected, except with your consent or as required by law. We retain personal information only as long as necessary. Accuracy: We strive to keep personal information as accurate, complete, and up-to-date as necessary. You can update your information at any time. Safeguards: We protect personal information with security safeguards appropriate to the sensitivity of the information, including encryption, access controls, and secure storage. Openness: This privacy notice makes information about our privacy policies and practices readily available to you. Individual Access: Upon request, we inform you of the existence, use, and disclosure of your personal information, and provide access to that information. You may challenge the accuracy and completeness of your information and have it amended as appropriate. Challenging Compliance: You may contact our Privacy Officer with questions or complaints about our compliance with PIPEDA. Under PIPEDA, you have the right to: Know why we collect your information: We explain our purposes throughout this privacy notice Expect reasonable protection: We use appropriate security safeguards Access your personal information: See where can I access data about me Challenge the accuracy of your information: See how can I change or erase data about me Withdraw consent: You can withdraw consent at any time, subject to legal or contractual restrictions File a complaint: You can file a complaint about our privacy practices with our Privacy Officer or with the Office of the Privacy Commissioner of Canada Better Together obtains your consent in various ways depending on the sensitivity of the information and your relationship with us: Express consent: For sensitive personal information, we obtain your explicit, opt-in consent Implied consent: For less sensitive information, we may rely on implied consent when the purpose would be considered obvious and you voluntarily provide the information Withdrawal of consent: You may withdraw consent at any time by contacting us or through your account settings, subject to legal or contractual restrictions and reasonable notice In accordance with PIPEDA's breach reporting requirements, Better Together will: Report any breach of security safeguards to the Privacy Commissioner of Canada if it is reasonable to believe that the breach creates a real risk of significant harm to individuals Notify affected individuals of any breach that creates a real risk of significant harm Maintain records of all privacy breaches As described in where does Better Together store data about me, some of your personal information may be stored or processed outside of Canada. When we transfer personal information outside Canada, we ensure that it receives a comparable level of protection through contractual or other means. If you have concerns about our privacy practices, please first contact our Privacy Officer. If you are not satisfied with our response, you may file a complaint with: Office of the Privacy Commissioner of Canada You can send questions, requests, and complaints to: You can send questions, requests, and complaints to our Privacy Officer: Better Together Solutions European Users with questions or complaints about GDPR compliance should also contact the above email address. We aim to respond to privacy inquiries within 30 days. For complex requests, we may extend this timeline and will notify you of any extension. For Canadian residents: If you have concerns about our privacy practices under PIPEDA, you may contact our Privacy Officer using the information above. You also have the right to file a complaint with the Office of the Privacy Commissioner of Canada at www.priv.gc.ca or 1-800-282-1376. For European Union residents: Questions or complaints about GDPR compliance should be sent to the email address above. You may also lodge complaints with your local data protection supervisory authority. For complaints under GDPR, European Union users may lodge complaints with their local data protection supervisory authorities. For California residents: Questions about CCPA rights should be sent to the email address above. In the meantime, Better Together may update its contact information without announcing a change. Please refer to https://communityengine.app/privacy for the latest contact information at any time. Our privacy policy is detailed, but here are the key points: This summary is for your convenience only. For complete details, please read the full privacy policy above.Contributor License Agreement
+
+ 1. Definitions
+
+ 2. Grant of Copyright License
+
+ 3. Grant of Patent License
+
+ 4. Outbound License
+
+ 5. Moral Rights
+
+ 6. Our Rights
+
+ 7. Disclaimer
+
+ 8. Consequential Damage Waiver
+
+ 9. Miscellaneous
+
+ 9.1 Representations
+
+
+
+ 9.2 Support
+ 9.3 Changes to this Agreement
+ 9.4 Governing Law
+ 9.5 Assignment
+ 9.6 Entire Agreement
+
+
+ How to Apply This Agreement
+
+
+
+
+ Questions?
+
+
+ Content Contributor Agreement
+
+ 1. Definitions
+
+
+
+
+ 2. Types of Content
+
+ 2.1 Public Content
+ 2.2 Community Content
+ 2.3 Private Content
+ 3. License Grant
+
+ 3.1 Public and Community Content
+
+
+
+ 3.2 Private Content
+
+
+ 3.3 Duration
+ 3.4 Retention of Your Rights
+ 4. Content Standards
+
+ 4.1 Comply with Laws
+
+
+
+ 4.2 Respect Community Standards
+
+
+
+ 4.3 Follow Platform Policies
+
+
+
+ 5. Your Representations and Warranties
+
+
+
+
+ 6. Our Rights
+
+ 6.1 Content Moderation
+
+
+
+ 6.2 No Obligation
+
+
+
+ 6.3 Community Moderation
+ 7. Content Removal and Termination
+
+ 7.1 Your Right to Remove
+
+
+
+ 7.2 Our Right to Remove
+
+
+
+ 7.3 Account Termination
+ 8. Attribution
+
+ 8.1 Your Attribution
+ 8.2 Attribution Requirements
+
+
+
+ 9. Disclaimer
+
+ 10. Indemnification
+
+
+
+
+ 11. Miscellaneous
+
+ 11.1 Changes to This Agreement
+ 11.2 Severability
+ 11.3 Governing Law
+ 11.4 Entire Agreement
+
+
+ Data Privacy and Your Content
+
+
+
+
+ Questions About Content Licensing?
+
+
+ Email: <%= mail_to host_community.primary_email if host_community.has_contact_details? %>
+ <%= link_to 'Contact Page', better_together.static_page_path('contact', locale: I18n.locale) %>
+
+
+
+
+ Summary (Not Legal Advice)
+
+
+ Cookie Policy
+
+ 1. What Are Cookies?
+
+ 2. Why We Use Cookies
+
+ 3. Types of Cookies We Use
+
+ First-Party Cookies (Always Active)
+ Third-Party Cookies (Optional)
+ 4. Essential Cookies
+
+
+
+
+
+
+
+
+ Cookie Name
+ Purpose
+ Type
+ Duration
+
+
+
+ _better_together_sessionMaintains your login session and stores temporary data like invitation tokens, locale preferences, and debug settings
+ First-party
+ Session (6 hours of inactivity)
+
+
+
+ remember_user_tokenKeeps you logged in when you select "Remember me" during sign-in
+ First-party
+ 2 weeks
+
+
+
+
+ _csrf_tokenSecurity token that protects against Cross-Site Request Forgery (CSRF) attacks
+ First-party
+ Session
+ Session Storage
+
+
+
+ 5. Optional Cookies
+
+ Analytics and Performance Cookies (If Enabled)
+ Error Tracking Cookies (If Enabled)
+
+
+ 6. Your Choices Regarding Cookies
+
+ Essential Cookies
+ Optional Cookies
+
+
+
+ 7. How to Manage Cookies
+
+ Platform Cookie Preferences
+
+
+
+ Browser Cookie Settings
+
+
+
+ Mobile Device Cookie Management
+ 8. Your Rights Under GDPR
+
+
+
+
+ 9. Updates to This Cookie Policy
+
+ 10. Contact Us
+
+
+ Email: hello@bettertogethersolutions.com
+ <%= link_to 'Privacy Policy', better_together.static_page_path('privacy', locale: I18n.locale) %>
+ <%= link_to 'Terms of Service', better_together.static_page_path('terms_of_service', locale: I18n.locale) %>
+
+
+
+
+ Your Privacy Matters
+ What is Better Together?
-
@@ -60,7 +62,7 @@
What personal information does Better Together collect, and why?
- Better Together collects data about visits to community platforms and to its websites.
+ Better Together collects data about visits to community platforms and to its websites.
-
- Better Together collects community platform account data.
+ Better Together collects community platform account data.
Better Together collects data about posts and other activity on the community platform.
+
+ Better Together collects data about posts and other activity on the community platform.
Better Together collects geolocation data.
+
+
+
+
+
+
+
+ Better Together indexes content for search.
+
+
+
+
+ Better Together collects data you give to sign up for mailing lists and announcements.
@@ -169,44 +229,42 @@
Better Together collects data about open source contributors
- Better Together uses cookies.
+
+ Better Together uses error tracking services.
-
+
-
-
-
+
+
-
-
-
- Name
- Essential
- Expires
- Purpose
-
-
-
-
-
-
-
- Better Together uses cookies.
- Essential Cookies
-
-
@@ -218,44 +276,44 @@
-
email
+ _better_together_session
Yes
- Session
- remembers your e-mail as you create an account
+ Session or 6 hours of inactivity
+ Stores session data including language preference, invitation tokens, and authentication state
-
destination_url
- Yes
- Session
- helps redirect you to your requested page after logging in
+ remember_user_token
+ No
+ 2 weeks
+ Keeps you logged in across browser sessions when "Remember Me" is checked during login
-
- _t
- Yes
- 1440 Hours
- remembers who you are when you log in
-
-
_community_platform_session
+ _csrf_token
Yes
Session
- associates an ID, and other security-related information, with your browsing session
+ Protects against cross-site request forgery attacks
Optional Third-Party Services
+
+
+
- Does Better Together use personal information for marketing purposes?
- Where does Better Together store data about me?
-
+
+
+ How long does Better Together retain data?
+
+
+
+
+ Does Better Together comply with the EU General Data Protection Regulation?
- What are my rights under the GDPR?
@@ -300,7 +397,7 @@
How does Better Together safeguard international data transfers after Schrems II?
-
Does Better Together comply with the California Consumer Privacy Act?
- Where can I access data about me?
How can I change or erase data about me?
- Does Better Together make automated decisions based on data about me?
-
-
- Better Together classifies posts as spam automatically.
-
- Better Together uses data about posts and activity to set trust levels automatically.
-
- Does Better Together share data about me with others?
-
+ How can I contact Better Together about privacy?
privacy@bettertogethersolutions.comHow can I find out about changes?
-
+ Plain Language Summary
+
+
+ 4.3 Follow Platform Policies
-
@@ -214,7 +214,7 @@
Data Privacy and Your Content
-
<%= host_platform.name %>
Email: <%= mail_to host_community.primary_email if host_community.has_contact_details? %>
- <%= link_to 'Contact Page', better_together.static_page_path('contact', locale: I18n.locale) %>
+ <%= link_to 'Contact Page', better_together.render_page_path('contact', locale: I18n.locale) %>
Summary (Not Legal Advice)
- Plain Language Summary
+
+ Mobile Device Cookie Management
8. Your Rights Under GDPR
+ 8. Canadian and International Privacy Laws
+
+ Canadian Privacy Law Compliance (PIPEDA)
+
+
+
+
+
+
+
+
+
+
+ GDPR Rights (European Economic Area)
Email: hello@bettertogethersolutions.com
- <%= link_to 'Privacy Policy', better_together.static_page_path('privacy', locale: I18n.locale) %>
- <%= link_to 'Terms of Service', better_together.static_page_path('terms_of_service', locale: I18n.locale) %>
+ <%= link_to 'Privacy Policy', better_together.render_page_path('privacy', locale: I18n.locale) %>
+ <%= link_to 'Terms of Service', better_together.render_page_path('terms-of-service', locale: I18n.locale) %>
Your Privacy Matters
- Plain Language Summary
+
+
+ Your Privacy Matters
+ What personal information does Better Together collect, and why?
- Better Together collects data about visits to community platforms and to its websites.
+ Does Better Together comply with Canadian privacy law (PIPEDA)?
+
+ PIPEDA Applicability
+
+
+
+
+ PIPEDA's Ten Fair Information Principles
+
+
+
+
+ Your Rights Under PIPEDA
+
+
+
+
+ Consent Under PIPEDA
+
+
+
+
+ Data Breach Notification
+
+
+
+
+ Cross-Border Data Transfers
+
+ Filing a Complaint Under PIPEDA
+
+
+ 30 Victoria Street
+ Gatineau, Quebec K1A 1H3
+ Toll-free: 1-800-282-1376
+ Phone: (819) 994-5444
+ TTY: (819) 994-6591
+ Website: www.priv.gc.caWhere can I access data about me?
@@ -479,14 +611,19 @@
How can I contact Better Together about privacy?
-
+ Privacy Officer
privacy@bettertogethersolutions.comHow can I find out about changes?
@@ -497,6 +634,29 @@
+
+ Plain Language Summary
+
+
+
You may notify the company under these terms, and send questions to the company, at community@bettertogethersolutions.com.
The company may notify you under these terms using the e-mail address you provide for your account on the community platform, or by posting a message to the homepage of the community platform or your account page.
The company last updated these terms on November 30th, 2023, and may update these terms again. The company will post all updates to the community platform. For updates that contain substantial changes, the company agrees to e-mail you, if you’ve created an account and provided a valid e-mail address. The company may also announce updates with special messages or alerts on the community platform.
+The company last updated these terms on November 30th, 2023, and may update these terms again. The company will post all updates to the community platform. For updates that contain substantial changes, the company agrees to e-mail you, if you've created an account and provided a valid e-mail address. The company may also announce updates with special messages or alerts on the community platform.
Once you get notice of an update to these terms, you must agree to the new terms in order to keep using the community platform.
+ +These legal terms are important, but here's what they mean in everyday language:
+This summary is for your convenience only and doesn't replace the full legal terms above. If there's a conflict, the full terms apply.
+#eLx+%&
zLx#Rok@DN5#j6NIZs+XoN58|SO7we&hvOdSe1dNc#Wsf&i*=A(41>`U9;1r--gh>W
z@E7Nv>Wz&p-WGtHLl~{d>~_BQbS|>VV&co 3Y!G{le76 @w`ARj(>f}0l^cx(cTg5c)~9n>yC
ziZ6nU7BU#P V(P3_H?yZa-jlY$GxYL-ug=>ifSC%nfok|x5zVHd8GKrb{h*2 GI<2zw69-*S+}NG$<7U&O--2
zw>A+9X2-X?E0Ep9r=+ko((&*(w*+9d(4(4hb|7^`OW4W2a#?hAi8p}KQuVXQ>+Aei
znmh#RBLV^fE`P`1m8ac&+Mhg`AsYfTM^}UVHNklUc5E6o@`RefWVtmx^-btb`N>%g
znZR|Fs%YvB)6Clk@`db0|3sQuKW1L?4i}7?TIo#$%14Thn^yc{pSaU8Jw4Ee3A^bp
zj6I2>SAw_=C0eU%Y=rPNRla6mZoPh@h S(B8u-qi@yybt-i33^*SLS3~2`|LOzBIga`pz03ZnoEi5%Obo9y>lduC6foQl3
zJqruY?6S)myeI&zaDcR;S*GAW^FSb`!1g9};LQPH5K7Lo0_G09vQe4k4+u1#US30l
zc?o6ZCqHWN>87J5+s#IxqP8AJSOrUHSeUY`a-+hF7nLvwvx6asaGQI>Gg_
zgBc$>8X7%Xw;^4@BSpR6ngj?|=p)d}+1c-fVoC%`!;oUT%IavdeiI}NAq`pgo*>?I
zK_#iCGqB!6LS5rUc^rI3=cB(kyk8gp^?v6xN$QhKj$~0^1yRAny-`pR)SLt?le9F(
z?IOhN^NsxpZ`VWgfHUWvrY6UU>3W2O;diwv0BIMd*!DJoh4{*jy#@!Zi2ASnrIF%|
zcaTGdJli4gaNZGZlG2_hyQZD|DQ&Dj|F+o_@B
fKTG`l
z`SU_&JxrJG>~|S}FpEC_e)5U4rh^vTP`!fheP1^#;{>LGVUSvTHCWc@P$>UlMul#4
zs!F14SeSZYy&fywY<6K`eboJ5>CwV#Yh9);+68b)R@OC=>GCxfXOgOB+r3qgky_>m
z73I(`F