feat: Update blog and add privacy policy.

This commit is contained in:
Ioannis Ktistakis 2024-01-15 17:42:07 +02:00
parent 122d1758ef
commit 599e4fad74
22 changed files with 599 additions and 164 deletions

View File

@ -42,7 +42,7 @@ _ref:
## Lowdefy Commercial License
To use Lowdefy commercial features in production, a [Lowdefy Commercial License](https://lowdefy.com/terms-and-conditions) is needed. Some features are available for free, while others require a paid plan, as presented on the [pricing page](https://lowdefy.com/pricing).
To use Lowdefy commercial features in production, a [Lowdefy Commercial License](https://lowdefy.com/terms) is needed. Some features are available for free, while others require a paid plan, as presented on the [pricing page](https://lowdefy.com/pricing).
#### Obtaining a License Key

View File

@ -457,47 +457,35 @@
span: 6
contentGutter: 8
blocks:
- id: why_anchor
type: Anchor
properties:
title: Why Lowdefy
url: https://lowdefy.com
rel: 'noopener'
- id: tutorial_anchor
type: Anchor
properties:
title: Quick Start Tutorial
pageId: tutorial-development-server
rel: 'noopener'
- id: netlify_anchor
type: Anchor
properties:
title: Deploy to Netlify
pageId: tutorial-start
rel: 'noopener'
- id: concepts_anchor
type: Anchor
properties:
title: How Lowdefy Works
pageId: overview
rel: 'noopener'
- id: github_anchor
type: Anchor
properties:
title: Github Repository
url: https://github.com/lowdefy/lowdefy
title: Github
url: https://github.com/lowdefy
newTab: true
- id: changelog_anchor
type: Anchor
properties:
title: Version Changelog
url: https://github.com/lowdefy/lowdefy/blob/main/CHANGELOG.md
title: Changelog
url: https://github.com/lowdefy/lowdefy/releases
newTab: true
- id: license_anchor
- id: licenses_anchor
type: Anchor
properties:
title: Apache-2.0 License
url: https://github.com/lowdefy/lowdefy/blob/main/LICENSE
title: Licenses
url: https://docs.lowdefy.com/licenses
newTab: true
- id: terms_anchor
type: Anchor
properties:
title: Terms
url: https://lowdefy.com/terms
newTab: true
- id: privacy_policy_anchor
type: Anchor
properties:
title: Privacy Policy
url: https://lowdefy.com/privacy-policy
newTab: true
- id: footer_logo_box_sm
type: Box

View File

@ -15,5 +15,7 @@
- _ref: pages/home/home.yaml
- _ref: pages/pricing/pricing.yaml
- _ref: pages/contact-us/contact-us.yaml
- _ref: pages/terms-and-conditions/terms-and-conditions.yaml
- _ref: pages/terms/terms.yaml
- _ref: pages/blog/blog.yaml
- _ref: pages/blog/lowdefy-v4-launch.yaml
- _ref: pages/privacy-policy/privacy-policy.yaml

View File

@ -18,6 +18,8 @@ properties:
title: Lowdefy - Blog
blocks:
- _ref: shared/header/header.yaml
- _ref: pages/blog/sections/lowdefy_v4_launch.yaml
- _ref: pages/blog/sections/blog_posts.yaml
- _ref: pages/home/sections/examples.yaml
- _ref: shared/cta.yaml
- _ref: shared/footer/footer.yaml
- _ref: shared/built_with_lowdefy.yaml

View File

@ -12,12 +12,13 @@
# See the License for the specific language governing permissions and
# limitations under the License.
id: terms-and-conditions
id: lowdefy-v4-launch
type: Box
properties:
title: Lowdefy - Terms And Conditions
title: Lowdefy V4 Launch
blocks:
- _ref: shared/header/header.yaml
- _ref: pages/terms-and-conditions/sections/terms_and_conditions.yaml
- _ref: pages/blog/sections/lowdefy_v4_launch.yaml
- _ref: shared/cta.yaml
- _ref: shared/footer/footer.yaml
- _ref: shared/built_with_lowdefy.yaml

View File

@ -0,0 +1,103 @@
# Copyright 2020-2023 Lowdefy, Inc
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
id: blog_posts
type: Box
style:
maxWidth: 800px
margin: 60px auto
layout:
contentJustify: center
blocks:
- id: blog_posts_header
type: Html
style:
textAlign: center
properties:
html: |
<h2>The Lowdefy <span class="gradient-text">Blog</span></h2>
- id: blog_posts_description
type: Html
style:
textAlign: center
properties:
html: <p>Read more about the latest Lowdefy updates, features, examples and news<on how businesses and developers are rapidly building apps with Lowdefy.</p>
- id: lowdefy_v4_launch_card
type: Card
layout:
contentGutter: 8
properties:
style:
'&:hover':
boxShadow: 0px 5px 8px -3px rgba(0,0,0,0.1)
border: '1px solid var(--primary-color)'
events:
onClick:
- id: link_to_post
type: Link
params: /lowdefy-v4-launch
blocks:
- id: lowdefy_v4_launch_image
type: Img
layout:
flex: 1 0 200px
properties:
src: ./images/01_Header_001.png
width: 200px
- id: info_box
type: Box
layout:
flex: 1 0 400px
contentGutter: 8
blocks:
- id: lowdefy_v4_launch_info
type: Html
properties:
html: |
<h4>Lowdefy V4 Launch</h4>
<p>Introducing Lowdefy v4: The Easiest Config Webstack built on top of Next.js. We're excited to announce Lowdefy v4.</p>
- id: author_block
type: Box
layout:
flex: 1 0 auto
blocks:
- id: avatar
type: Avatar
layout:
flex: 1 0 40
properties:
size: 40
src: ./images/profiles/gervwyk.jpeg
alt: Gerrie
- id: details
type: Html
layout:
flex: 1 0 auto
style:
marginLeft: 10
fontSize: 12
properties:
html: |
<b>Gerrie van Wyk</b>
<p>15 January 2024</p>
- id: lowdefy_v4_launch_anchor
type: Anchor
layout:
flex: 0 1 auto
style:
marginTop: 20
properties:
href: /lowdefy-v4-launch
title: Click to view
newTab: true

View File

@ -1,16 +1,54 @@
id: blog.yaml
# Copyright 2020-2023 Lowdefy, Inc
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
id: lowdefy_v4_launch
type: Box
style:
maxWidth: 1200px
maxWidth: 800px
margin: 60px auto
layout:
contentJustify: center
blocks:
- id: lowdefy_v4_launch
- id: author_block
type: Box
layout:
flex: 1 0 auto
blocks:
- id: avatar
type: Avatar
layout:
flex: 1 0 40
properties:
size: 40
src: ./images/profiles/gervwyk.jpeg
alt: Gerrie
- id: details
type: Html
layout:
flex: 1 0 auto
style:
marginLeft: 10
fontSize: 12
properties:
html: |
<b>Gerrie van Wyk</b>
<p>15 January 2024</p>
- id: content
type: DangerousMarkdown
properties:
content: |
# Introducing Lowdefy v4: The Easiest Config Webstack built on top of Next.js
# Introducing <span class="gradient-text">Lowdefy v4</span>: The Easiest Config Webstack built on top of Next.js
We're excited to announce Lowdefy v4, an open-source framework that simplifies building web applications, internal tools, admin panels, BI dashboards, and CRUD apps using YAML or JSON configuration files.

View File

@ -34,7 +34,7 @@ blocks:
marginTop: 5px
textAlign: center
properties:
html: <p>Keen to show something you built in Lowdefy?</p>
html: <p>Want to see what's possible with Lowdefy</p>
- id: contact_us_book_a_demo
type: Button
layout:
@ -58,4 +58,4 @@ blocks:
textAlign: center
marginTop: 30px
properties:
html: <p>For more details on custom pricing or any other queries, you can fill in the form below and we will get back to you.</p>
html: <p>For more details on custom pricing or any other queries, please complete the form below and our team will get back to you.</p>

View File

@ -218,7 +218,7 @@ blocks:
_not:
_state: query_sent
properties:
message: Thank you! We will get to your query as soon as possible 🚀
message: Thank you! We'll be in contact soon 🙌
type: info
style:
padding: 3rem

View File

@ -14,14 +14,19 @@
id: {{ id }}
type: Card
layout:
_var: layout
properties:
style:
height: 100%
minHeight: 450
maxWIdth: 80%
'&:hover':
boxShadow: 0px 5px 8px -3px rgba(0,0,0,0.1)
border: '1px solid var(--primary-color)'
blocks:
- id: title
type: Html
style:
minHeight: 320
properties:
html: |
<a href="{{ view}}" >

View File

@ -27,6 +27,6 @@ blocks:
- _ref: pages/home/sections/plugins.yaml
- _ref: pages/home/sections/testimonials.yaml
# - _ref: pages/home/sections/examples.yaml
- _ref: pages/home/sections/cta.yaml
- _ref: shared/cta.yaml
- _ref: shared/footer/footer.yaml
- _ref: shared/built_with_lowdefy.yaml

View File

@ -22,90 +22,158 @@ style:
blocks:
- id: examples_intro
type: Html
style:
textAlign: center
properties:
html: |
<h3>
Built with Lowdefy
</h3>
<h5>
<p>
Explore examples and apps from the community.
</h5>
</p>
- id: examples_box
type: Box
layout:
justifyContent: center
contentGutter: 8
style:
maxWidth: 1200
margin: auto
blocks:
- _ref:
path: pages/home/components/example_card.yaml.njk
vars:
id: survey_example
image: /images/examples/survey.png
alt: Survey
example: Survey
desc: A customer feedback webform that saves customer feedback to a Google sheet. All in less than 400 lines of YAML.
git: https://github.com/lowdefy/lowdefy-example-survey
view: https://example-survey.lowdefy.com
layout:
span: 6
sm:
span: 12
- _ref:
path: pages/home/components/example_card.yaml.njk
vars:
id: case_management_example
image: /images/examples/case_management.png
alt: Case Management App
example: Case Management App
desc: A rich UI for a hypothetical case management app, in a customer relations setting, cases can be flagged, escalated, or closed.
git: https://github.com/lowdefy/lowdefy-example-case-management
view: https://example-case-management.lowdefy.com
layout:
span: 6
sm:
span: 12
- _ref:
path: pages/home/components/example_card.yaml.njk
vars:
id: CRUD_example
image: /images/examples/crud.png
alt: CRUD
example: CRUD Admin App
desc: A data admin app which allows users to view, create new, edit and delete data records in MongoDB.
git: https://github.com/lowdefy/lowdefy-example-crud
view: https://example-crud.lowdefy.com
layout:
span: 6
sm:
span: 12
- _ref:
path: pages/home/components/example_card.yaml.njk
vars:
id: BI_example
image: /images/examples/reporting.png
alt: BI
example: BI Dashboard App
desc: A simple live report aggregated from a MongoDB sample dataset, showing results in AmCharts and AgGrid custom blocks.
git: https://github.com/lowdefy/lowdefy-example-reporting
view: https://example-reporting.lowdefy.com
layout:
span: 6
sm:
span: 12
- id: carousel
type: Carousel
properties:
autoplay: true
adaptiveHeight: true
slidesToShow: 4
slides:
- key: slide_one
- key: slide_two
- key: slide_three
- key: slide_four
style:
height: 100%
responsive:
- breakpoint: 1024
settings:
slidesToShow: 3
slidesToScroll: 3
infinite: true
dots: true
- breakpoint: 600
settings:
slidesToShow: 2
slidesToScroll: 2
initialSlide: 2
- breakpoint: 480
settings:
slidesToShow: 1
slidesToScroll: 1
areas:
slide_one:
blocks:
- _ref:
path: pages/home/components/example_card.yaml.njk
vars:
id: survey_example
image: /images/examples/survey.png
alt: Survey
example: Survey
desc: A customer feedback webform that saves customer feedback to a Google sheet. All in less than 400 lines of YAML.
git: https://github.com/lowdefy/lowdefy-example-survey
view: https://example-survey.lowdefy.com
slide_two:
blocks:
- _ref:
path: pages/home/components/example_card.yaml.njk
vars:
id: case_management_example
image: /images/examples/case_management.png
alt: Case Management App
example: Case Management App
desc: A rich UI for a hypothetical case management app, in a customer relations setting, cases can be flagged, escalated, or closed.
git: https://github.com/lowdefy/lowdefy-example-case-management
view: https://example-case-management.lowdefy.com
slide_three:
blocks:
- _ref:
path: pages/home/components/example_card.yaml.njk
vars:
id: CRUD_example
image: /images/examples/crud.png
alt: CRUD
example: CRUD Admin App
desc: A data admin app which allows users to view, create new, edit and delete data records in MongoDB.
git: https://github.com/lowdefy/lowdefy-example-crud
view: https://example-crud.lowdefy.com
slide_four:
blocks:
- _ref:
path: pages/home/components/example_card.yaml.njk
vars:
id: BI_example
image: /images/examples/reporting.png
alt: BI
example: BI Dashboard App
desc: A simple live report aggregated from a MongoDB sample dataset, showing results in AmCharts and AgGrid custom blocks.
git: https://github.com/lowdefy/lowdefy-example-reporting
view: https://example-reporting.lowdefy.com
# TODO
# - id: carousel
# type: Carousel
# properties:
# autoplay: true
# adaptiveHeight: true
# slidesToShow: 4
# slides:
# - key: slide_one
# - key: slide_two
# - key: slide_three
# - key: slide_four
# style:
# height: 100%
# responsive:
# - breakpoint: 1024
# settings:
# slidesToShow: 3
# slidesToScroll: 3
# infinite: true
# dots: true
# - breakpoint: 600
# settings:
# slidesToShow: 2
# slidesToScroll: 2
# initialSlide: 2
# - breakpoint: 480
# settings:
# slidesToShow: 1
# slidesToScroll: 1
# areas:
# slide_one:
# blocks:
# - _ref:
# path: pages/home/components/example_card.yaml.njk
# vars:
# id: survey_example
# image: /images/examples/survey.png
# alt: Survey
# example: Survey
# desc: A customer feedback webform that saves customer feedback to a Google sheet. All in less than 400 lines of YAML.
# git: https://github.com/lowdefy/lowdefy-example-survey
# view: https://example-survey.lowdefy.com
# slide_two:
# blocks:
# - _ref:
# path: pages/home/components/example_card.yaml.njk
# vars:
# id: case_management_example
# image: /images/examples/case_management.png
# alt: Case Management App
# example: Case Management App
# desc: A rich UI for a hypothetical case management app, in a customer relations setting, cases can be flagged, escalated, or closed.
# git: https://github.com/lowdefy/lowdefy-example-case-management
# view: https://example-case-management.lowdefy.com
# slide_three:
# blocks:
# - _ref:
# path: pages/home/components/example_card.yaml.njk
# vars:
# id: CRUD_example
# image: /images/examples/crud.png
# alt: CRUD
# example: CRUD Admin App
# desc: A data admin app which allows users to view, create new, edit and delete data records in MongoDB.
# git: https://github.com/lowdefy/lowdefy-example-crud
# view: https://example-crud.lowdefy.com
# slide_four:
# blocks:
# - _ref:
# path: pages/home/components/example_card.yaml.njk
# vars:
# id: BI_example
# image: /images/examples/reporting.png
# alt: BI
# example: BI Dashboard App
# desc: A simple live report aggregated from a MongoDB sample dataset, showing results in AmCharts and AgGrid custom blocks.
# git: https://github.com/lowdefy/lowdefy-example-reporting
# view: https://example-reporting.lowdefy.com

View File

@ -30,5 +30,6 @@ blocks:
sections:
_ref: pages/pricing/sections/compare_features_info.yaml
- _ref: pages/pricing/sections/faq.yaml
- _ref: shared/cta.yaml
- _ref: shared/footer/footer.yaml
- _ref: shared/built_with_lowdefy.yaml

View File

@ -15,7 +15,7 @@
id: faq_box
type: Box
style:
maxWidth: 1200px
maxWidth: 800px
margin: 60px auto
blocks:
- id: faq_title

View File

@ -0,0 +1,23 @@
# Copyright 2020-2023 Lowdefy, Inc
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
id: privacy-policy
type: Box
properties:
title: Lowdefy - Privacy Policy
blocks:
- _ref: shared/header/header.yaml
- _ref: pages/privacy-policy/sections/privacy_policy.yaml
- _ref: shared/footer/footer.yaml
- _ref: shared/built_with_lowdefy.yaml

View File

@ -0,0 +1,167 @@
# Copyright 2020-2023 Lowdefy, Inc
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
id: privacy_policy_box
type: Box
style:
maxWidth: 800px
margin: 60px auto
layout:
contentJustify: center
blocks:
- id: privacy_policy_header
type: Html
properties:
html: |
<h1> Privacy Policy </h1>
- id: privacy_policy
type: Markdown
properties:
content: |
Lowdefy (“us”, “we”, or “our”) operates the https://www.lowdefy.com website (the “Service”). This page informs you of our policies regarding the collection, use, and disclosure of personal data when you use our Service and the choices you have associated with that data. We use your data to provide and improve the Service. By using the Service, you agree to the collection and use of information in accordance with this policy. Unless otherwise defined in this Privacy Policy, terms used in this Privacy Policy have the same meanings as in our Terms and Conditions.
### Owner and Data Controller:
Owner: Lowdefy
Owner contact email: privacy@lowdefy.com
### **Types of Data Collected**
**Personal Data**
While using our Service, we may ask you to provide us with certain personally identifiable information that can be used to contact or identify you (“Personal Data”). Among the types of Personal Data that Lowdefy collects, by itself or through third parties, there are Tracker; Usage Data; and Credentials for third-party integrations. Personally identifiable information may include, but is not limited to:
As a website visitor:
- Cookies and Usage Data
As a registered app user:
- Email address
- First name and last name
- Phone number
- Client company or employer
- Job title where relevant
- Cookies and Usage Data
**Usage Data**
****We may also collect information on how the Service is accessed and used (“Usage Data”). This Usage Data may include information such as your computers Internet Protocol address (e.g. IP address), browser type, browser version, the pages of our Service that you visit, the time and date of your visit, the time spent on those pages, data queries requested, data downloads or exports requested, notifications received, application personal preferences, unique device identifiers and other diagnostic data.
**Tracking & Cookies Data**
We use cookies and similar tracking technologies to track the activity on our Service and hold certain information. Cookies are files with a small amount of data which may include an anonymous unique identifier. Cookies are sent to your browser from a website and stored on your device. Tracking technologies also used are beacons, tags, and scripts to collect and track information and to improve and analyse our Service. You can instruct your browser to refuse all cookies or to indicate when a cookie is being sent. However, if you do not accept cookies, you may not be able to use some portions of our Service.
Examples of Cookies we use:
- Session Cookies
- Preference Cookies
- Security Cookies.
### **Use of Data**
****Lowdefy uses the collected data for the following purposes, to provide and maintain the Service, to notify you about changes to our Service, to allow you to participate in interactive features of our Service when you choose to do so, to provide customer care and support, to provide analysis or valuable information so that we can improve the Service, to monitor the usage of the Service, to detect, prevent and address technical issues.
### Processing & **Transfer of Data**
****Your information, including Personal Data, may be transferred to — and maintained on — computers located outside of your state, province, country or other governmental jurisdiction where the data protection laws may differ from those from your jurisdiction. If you are located outside South Africa and choose to provide information to us, please note that we transfer the data, including Personal Data, to South Africa and process it there. Your consent to this Privacy Policy followed by your submission of such information represents your agreement to that transfer.
Lowdefy will take all steps reasonably necessary to ensure that your data is treated securely and in accordance with this Privacy Policy and no transfer of your Personal Data will take place to an organisation or a country unless there are adequate controls in place including the security of your data and other personal information.
The Owner takes appropriate security measures to prevent unauthorized access, disclosure, modification, or unauthorized destruction of the Data. All sensitive User information is encrypted within the Lowdefy infrastructure.
The Data processing is carried out using computers and/or IT-enabled tools, following organizational procedures and modes strictly related to the purposes indicated.
In addition to the Owner, in some cases, the Data may be accessible to certain types of persons in charge, involved with the operation of Lowdefy (administration, sales, marketing, legal, system administration) or external parties (such as third-party technical service providers, mail carriers, hosting providers, IT companies, communications agencies) appointed, if necessary, as Data Processors by the Owner. The updated list of these parties may be requested from the Owner at any time.
Users have given their consent for one or more specific purposes. Under some legislations, the Owner may be allowed to process Personal Data until the User objects to such processing (“opt-out”), without having to rely on consent or any other of the following legal bases. This, however, does not apply, whenever the processing of Personal Data is subject to European data protection law. Provision of Data is necessary for the performance of an agreement with the User and/or for any pre-contractual obligations thereof.
Processing is necessary for compliance with a legal obligation to which the Owner is subject.
Processing is related to a task that is carried out in the public interest or in the exercise of official authority vested in the Owner; processing is necessary for the purposes of the legitimate interests pursued by the Owner or by a third party.
In any case, the Owner will gladly help to clarify the specific legal basis that applies to the processing, and, whether the provision of Personal Data is a statutory or contractual requirement, or a requirement necessary to enter into a contract.
### **Disclosure Of Data**
**Legal Requirements**
Lowdefy may disclose your Personal Data in the good faith belief that such action is necessary to:
- To comply with a legal obligation.
- To protect and defend the rights or property of Lowdefy.
- To prevent or investigate possible wrongdoing in connection with the Service.
- To protect the personal safety of users of the Service or the public.
- To protect against legal liability.
**Security of Data**
The security of your data is important to us, but remember that no method of transmission over the Internet, or method of electronic storage is 100% secure. While we strive to use commercially acceptable means to protect your Personal Data, we cannot guarantee its absolute security.
### **Service Providers**
We may employ third-party companies and individuals to facilitate our Service (“Service Providers”), to provide the Service on our behalf, to perform Service-related services or to assist us in analysing how our Service is used. These third parties have access to your Personal Data only to perform these tasks on our behalf and are obligated not to disclose or use it for any other purpose. Where applicable we encrypt all at rest and in transfer. We attempt to list all service providers in this policy, and these service providers may change. Our service providers are not limited to those listed in this policy, please contact us for a complete date list of service providers.
### **Analytics**
We may use third-party Service Providers, such as Vercel, MognoDB, Posthog and others to monitor and analyse the use of our Service.
**Vercel (Vercel)**
Google Analytics is a web analytics service offered by Google that tracks and reports website traffic. Google uses the data collected to track and monitor the use of our Service. This data is shared with other Google services. Google may use the collected data to contextualise and personalise the ads of its own advertising network. You can opt out of having made your activity on the Service available to Google Analytics by installing the Google Analytics opt-out browser add-on. The add-on prevents the Google Analytics JavaScript (ga.js, analytics.js, and dc.js) from sharing information with Google Analytics about visits activity. For more information on the privacy practices of Google, please visit the Google Privacy & Terms web page: https://policies.google.com/privacy?hl=en
**GitHub OAuth (GitHub Inc.)**
GitHub OAuth is a registration and authentication service provided by GitHub Inc. and is connected to the GitHub network.
Personal Data processed includes various types of Data as specified in the privacy policy of the service.
The category of personal information collected according to CCPA is internet information.
This processing constitutes a sale based on the definition under the CCPA. In addition to the information in this clause, the User can find information regarding how to opt out of the sale in the section detailing the rights of Californian consumers.
Limited Use Disclosure Related to Google
Lowdefys use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
### **Links To Other Sites**
Our Service may contain links to other sites that are not operated by us. If you click on a third-party link, you will be directed to that third-partys site. We strongly advise you to review the Privacy Policy of every site you visit. We have no control over and assume no responsibility for the content, privacy policies or practices of any third-party sites or services.
### **Children's Privacy**
Our Service does not address anyone under the age of 18 (“Children”). We do not knowingly collect personally identifiable information from anyone under the age of 18. If you are a parent or guardian and you are aware that your Children have provided us with Personal Data, please contact us. If we become aware that we have collected Personal Data from children without verification of parental consent, we take steps to remove that information from our servers.
### **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. We will let you know via email and/or a prominent notice on our Service, prior to the change becoming effective and update the “effective date” at the top of this Privacy Policy. You are advised to review this Privacy Policy periodically for any changes. Changes to this Privacy Policy are effective when they are posted on this page.
### The Rights of Users
Users may exercise certain rights regarding their Data processed by the Owner.
Users entitled to broader protection standards may exercise any of the rights described below. In all other cases, Users may inquire with the Owner to find out which rights apply to them.
Users have the right to do the following:
- Withdraw their consent at any time where they have previously given their consent to the processing of their personal Data.
- Object to processing of their Data.
- Users have the right to object to the processing of their Data if the processing is carried out on a legal basis other than consent.
- Access their Data Users have the right to learn if Data is being processed by the Owner, obtain disclosure regarding certain aspects of the processing, and obtain a copy of the Data undergoing processing.
- Verify and seek rectification. Users have the right to verify the accuracy of their Data and ask for it to be updated or corrected.
- Restrict the processing of their Data. Users have the right, under certain circumstances, to restrict the processing of their Data. In this case, the Owner will not process their Data for any purpose other than storing it.
- Have their Personal Data deleted or otherwise removed. Users have the right, under certain circumstances, to obtain the erasure of their Data from the Owner.
- Receive their Data and have it transferred to another controller. Users have the right to receive their Data in a structured, commonly used and machine-readable format and, if technically feasible, to have it transmitted to another controller without any hindrance. This provision is applicable provided that the Data is processed by automated means and that the processing is based on the User's consent, on a contract which the User is part of or on pre-contractual obligations thereof.
- Where Personal Data is processed for a public interest, in the exercise of an official authority vested in the Owner or for the purposes of the legitimate interests pursued by the Owner, Users may object to such processing by providing a ground related to their particular situation to justify the objection.
Users must know that, however, should their Personal Data be processed for direct marketing purposes, they can object to that processing at any time without providing any justification. To learn, whether the Owner is processing Personal Data for direct marketing purposes, Users may refer to the relevant sections of this document.
Any requests to exercise User rights can be directed to the Owner through the contact details provided in this document. These requests can be exercised free of charge and will be addressed by the Owner as early as possible.

View File

@ -12,7 +12,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
id: terms_and_conditions_box
id: terms_section_box
type: Box
style:
maxWidth: 800px
@ -20,18 +20,18 @@ style:
layout:
contentJustify: center
blocks:
- id: terms_and_conditions_header
- id: terms_header
type: Html
properties:
html: |
<h1> Terms & Conditions </h1>
- id: terms_and_conditions
<h1> Terms </h1>
- id: terms_section
type: Markdown
properties:
content: |
PLEASE READ THIS LOWDEFY SUBSCRIPTION AGREEMENT (“AGREEMENT”) CAREFULLY BEFORE USING THE SERVICES OFFERED BY LOWDEFY. (“LOWDEFY”).  BY MUTUALLY EXECUTING OR ACCEPTING ONE OR MORE ORDERS WITH LOWDEFY WHICH REFERENCE THIS AGREEMENT (EACH, AN “ORDER FORM”), YOU AND THE ENTITY YOU REPRESENT (“CUSTOMER”) AGREE TO BE BOUND BY THIS AGREEMENT (TOGETHER WITH ALL ORDER FORMS) TO THE EXCLUSION OF ALL OTHER TERMS.  IN ADDITION, ANY ONLINE ORDER FORM WHICH YOU SUBMIT VIA LOWDEFYS STANDARD ONLINE PROCESS AND WHICH IS ACCEPTED BY LOWDEFY SHALL BE DEEMED TO BE MUTUALLY EXECUTED.  IF THE TERMS OF THIS AGREEMENT ARE CONSIDERED AN OFFER, ACCEPTANCE IS EXPRESSLY LIMITED TO SUCH TERMS.  CUSTOMER AGREES THAT IT HAS READ AND AGREES TO BE BOUND BY THE TERMS AND CONDITIONS OF THIS AGREEMENT, AND YOU REPRESENT THAT YOU ARE AUTHORIZED TO BIND CUSTOMER.
LOWDEFY reserves the right to change, modify or remove portions of this AGREEMENT at any time.  LOWDEFY will provide you with 75 days notice prior to making any material changes by posting a notice on LOWDEFYS website, by sending you an email and/or by some other means. The most current version of the Standard Contract will be posted at https://www.lowdefy.com/terms-and-conditions.
LOWDEFY reserves the right to change, modify or remove portions of this AGREEMENT at any time.  LOWDEFY will provide you with 75 days notice prior to making any material changes by posting a notice on LOWDEFYS website, by sending you an email and/or by some other means. The most current version of the Standard Contract will be posted at https://www.lowdefy.com/terms.
### 1. DEFINITIONS.

View File

@ -0,0 +1,23 @@
# Copyright 2020-2023 Lowdefy, Inc
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
id: terms
type: Box
properties:
title: Lowdefy - Terms
blocks:
- _ref: shared/header/header.yaml
- _ref: pages/terms/sections/terms_section.yaml
- _ref: shared/footer/footer.yaml
- _ref: shared/built_with_lowdefy.yaml

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

View File

@ -1,17 +1,19 @@
@font-face {
font-family: "Inter";
font-family: 'Inter';
src: url('fonts/Inter-VariableFont_slnt,wght.ttf') format('truetype');
}
@primary-color: #1990FF;
@primary-color: #1990ff;
@border-radius-base: 20px;
:root {
--primary-color: @primary-color;
}
@min768: ~'(min-width: 768px)';
@min992: ~'(min-width: 992px)';
@min768: ~"(min-width: 768px)";
@min992: ~"(min-width: 992px)";
html, body {
html,
body {
max-width: 100%;
overflow-x: hidden;
}
@ -32,7 +34,11 @@ p {
margin-bottom: 1rem;
}
h1, h2, h3, h4, h5 {
h1,
h2,
h3,
h4,
h5 {
// margin: 3rem 0 1.38rem;
font-family: Inter, sans-serif;
font-weight: 800;
@ -62,7 +68,10 @@ h5 {
font-weight: 500;
}
small, .text_small {font-size: 0.8rem;}
small,
.text_small {
font-size: 0.8rem;
}
ul.checks {
list-style: none;
@ -71,18 +80,19 @@ ul.checks {
ul.checks li:before {
content: '✓';
color: #1990FF;
color: #1990ff;
padding-right: 1rem;
}
hr {
height: 2px;
width:30%;
background-color:#1990FF;
width: 30%;
background-color: #1990ff;
border-width: 0;
}
th, td {
th,
td {
padding: 5px 8px;
vertical-align: top;
}
@ -105,8 +115,8 @@ th, td {
}
.gradient-text {
background-color: #1990FF;
background-image: linear-gradient(45deg, #1990FF, #65E1DA);
background-color: #1990ff;
background-image: linear-gradient(45deg, #1990ff, #65e1da);
background-size: 100%;
-webkit-background-clip: text;
-moz-background-clip: text;
@ -115,20 +125,20 @@ th, td {
}
.gray-text {
color: #A3A3A3;
color: #a3a3a3;
}
.light-blob {
position: absolute;
width: 100%;
height: 800px;
background: #65E1DA;
background: #65e1da;
filter: blur(100px);
mix-blend-mode: overlay;
transform: translate3d(0, 0, 0);
z-index: 3;
border-radius: 100%;
opacity: .6;
opacity: 0.6;
pointer-events: none;
}
@ -183,7 +193,7 @@ th, td {
margin-right: -10px;
border-radius: 40px 0px 0px 40px;
padding: 20px 40px 20px 60px;
background-color: rgba(256,256,256,0.5);
background-color: rgba(256, 256, 256, 0.5);
height: 650px;
}
@ -194,7 +204,7 @@ th, td {
margin-left: -10px;
border-radius: 0px 40px 40px 0px;
padding: 20px 40px 20px 60px;
background-color: rgba(256,256,256,0.5);
background-color: rgba(256, 256, 256, 0.5);
height: 650px;
}
@ -202,7 +212,7 @@ th, td {
max-width: 600px;
margin-bottom: 20px;
order: 1;
background-color: rgba(256,256,256,1);
background-color: rgba(256, 256, 256, 1);
border-radius: 40px;
padding: 50px 80px 80px 80px;
height: 700px;
@ -215,7 +225,7 @@ th, td {
padding: 30px 10px 10px 40px;
margin-right: 0px;
border-radius: 40px 0px 0px 40px;
background-color: rgba(256,256,256,1);
background-color: rgba(256, 256, 256, 1);
max-width: 360px;
order: 1;
height: 500px;
@ -228,7 +238,7 @@ th, td {
padding: 30px 10px 10px 40px;
margin-left: 0px;
border-radius: 0px 40px 40px 0px;
background-color: rgba(256,256,256,1);
background-color: rgba(256, 256, 256, 1);
max-width: 360px;
order: 2;
height: 500px;
@ -240,7 +250,7 @@ th, td {
#bl-business_tier {
border-radius: 40px;
padding: 30px 40px 10px 40px;
background-color: rgba(256,256,256,1);
background-color: rgba(256, 256, 256, 1);
height: 600px;
max-width: 600px;
margin-bottom: 20px;
@ -285,7 +295,10 @@ th, td {
padding-right: 20px;
}
#bl-pricing, #contact-us, #bl-terms-and-conditions {
#bl-pricing,
#contact-us,
#bl-terms,
#bl-blog {
padding-left: 5px;
padding-right: 5px;
}
@ -293,10 +306,11 @@ th, td {
// Pricing styling for small screens
@media screen and (max-width: 768px) {
#bl-free_tier, #bl-enterprise_tier {
#bl-free_tier,
#bl-enterprise_tier {
border-radius: 40px;
padding: 25px 10px 10px 40px;
background-color: rgba(256,256,256,1);
background-color: rgba(256, 256, 256, 1);
height: 500px;
max-width: 360px;
margin-bottom: 20px;
@ -308,7 +322,7 @@ th, td {
#bl-business_tier {
border-radius: 40px;
padding: 25px 10px 10px 40px;
background-color: rgba(256,256,256,1);
background-color: rgba(256, 256, 256, 1);
height: 600px;
max-width: 360px;
margin-bottom: 20px;

View File

@ -116,7 +116,7 @@ blocks:
<ul style="list-style: none; font-size: 14px; margin: 0; padding: 0;">
<small style="color: #A3A3A3;"><b>DEVELOPERS</b></small>
<li>
<a href="https://github.com/lowdefy/lowdefy" style='color: black'>
<a href="https://github.com/lowdefy" style='color: black'>
Github
</a>
</li>
@ -144,8 +144,8 @@ blocks:
</a>
</li>
<li>
<a href="/terms-and-conditions" style='color: black'>
Terms & Conditions
<a href="/terms" style='color: black'>
Terms
</a>
</li>
<li>