Umbraco solutions

UPWEST is a startup that aims to be a reference the IT area. Our mission is to develop solutions that meet our customers needs as well as those of final consumers. We intend to streamline the use of technology to promote well-being, health, culture, the environment and sustainable tourism.

We believe, with the experience gained in the IT areas, that our goals will translate into a instrument that generates value and satisfaction for our customers.

Real estate

Tools that streamline, automate and streamline processes, while simultaneously raising the quality of the service offered and the satisfaction of the those who provide it. Remove paper from the process and speed up communication between the owner, those seeking to buy and the real-estate agent.

Proximity Technology

Out goal wit h the proximity technology is to promote outdoor activities and our culture by connecting technology, fun factor and physical activity.
Development of technologies that promote knowledge and satisfaction in the practice of recreational, cultural and sports activities.





Upwest Bundle

Umbraco 9, 10, 11 and 12 Tools that streamline and automate member login processes out of the box, with social login buttons (Twitter,Facebook,Linkedin and Google), automatic translations with Azure and Google Services,automatic multilingual setup, Two factor authenticion with Twilio and Aspsms sms services, services for inactive logins, backup for deleted members, email validation, recover password functionality with email templates between others.
The advanced member form builder contains a bundle of higly configurable plugins that you can use also in your content type documents:


  • Calendar New !!!

           (i)Email service for schedule events with pre warning emails
           (ii)Calendar for backoffice users
           (ii)Calendar for members
           (iii)Centralized event organization
           (iv)Template events
           (v)Block dates or range of dates
           (vi)Member form builder compatible
           (vii)Content version for front end with backend administration
           (viii)Bings maps for event localization
           (ix)Address autocomplete
           (x)Automatic translation
           (xi)Relate events with contents,users or members
           (xii)Auto complete emails by users,members or other
           (xiii)Advanced overlap event system
           (xiv)Schedule events with period times and time interval
           (xv)Categorize events
           (xvi)Set events colors
           (xvii)Multilanguage
           (xviii)Configure permissions by user groups
           (xix)Advanced drag and drop system
           (xx)Drag and drop events using the shift key to copy events
           (xxi)Create time frames for special events
           (xxii)Drag and drop template events
           (xxiii)Show calendar by year,month,week,day or as a list
           (xxiv)Warnings for urgent events
           (xxv)Mask for phone number
           (xxvi)Ics file creation
           (xxvii)Associate files with events
           (xxviii)Associate events with page contents or external urls
           (xxvix)Automatic time zones

  • Html Area New !!!

           (i)Static content across all content pages

  • Advanced member form builder

           (i)Email validation
           (ii)Number of days until the member as to login again
           (iii)Set the number of columns in your member form
           (iv)Redirect on login
           (v)Redirect on logout
           (vi)Set if the user can change the email after registration
           (vii)Email templates
           (viii)Facebook,Twitter,Google or Linkedin authentication
           (ix)Two Factor Authentication by phone or email
           (x)Set which fields are displayed or set as readonly in the member from builder
           (xi)Therms and conditions page
           (xii)Send (or not) email after successfully registration
           (xiii)Service for inactive accounts with email warning configuration
           (xiv)Backup for deleted members
           (xv)Password recovery with email verification
           (xvi)Update password form
           (xvii)Multilanguage

  • Auto complete

           (i)Permits getting data from database table,from umbraco content,from umbraco members and users
           (ii)Filtering by name,alias,email,username,sql column or SQL where clause
           (iii)Filter types (starts with or contains)
           (iv)Configure component with in % or px (frontend only)
           (v)Backend version

  • Check box (free)

           (i)IOS styling checkbox

  • Check box list by member,user,content,database or data type

           (i)Automatic translation of items
           (ii)Permits getting data from database table,from umbraco content,from umbraco members, umbraco users or data type
           (iii)Filtering by name,alias,email,username,sql column or SQL where clause
           (iv)Configure component with in % or px (frontend only)
           (v)Backend and frontend version
           (vi)Items translation

  • Crop and upload

           (i)Set ratio area
           (ii)Backend and frontend version

  • Date range picker

           (i)Also can work as single data picker
           (ii)Max span between days
           (iii)Predefined date ranges the user can select from
           (iv)Configure component with in % or px (frontend only)
           (v)Backend and frontend version

  • Date time picker (free)

           (i)Also can work as single time picker
           (ii)Configure component with in % or px (frontend only)
           (iii)Backend and frontend version

  • Numeric (free)

           (i)Configure component with in % or px (frontend only)
           (ii)Configure the icon attached to the input
           (iii)Backend and frontend version

  • Dropdown list by member,user,content,database or data type

           (i)Automatic translation of items
           (ii)Permits getting data from database table,from umbraco content,from umbraco members, umbraco users or data type
           (iii)Filtering by name,alias,email,username,sql column or SQL where clause
           (iv)Configure component with in % or px (frontend only)
           (v)Backend and frontend version
           (vi)Items translation

  • Input mask (free)

           (i)Can be set as phone number with a configurable mask
           (ii)Can be set as date with a configurable mask
           (iii)Can be set as email
           (iv)Can be set as currency
           (v)Can be set as decimal number
           (vi)Suffix or prefix symbol for money or other types
           (vii)Configure component with in % or px (frontend only)
           (viii)Backend and frontend version

  • Multi date picker (free)

           (i)Multidate picker for choosing several different dates
           (ii)Backend and frontend version

  • Radio button list by member,user,content,database or data type

           (i)Automatic translation of items
           (ii)Permits getting data from database table,from umbraco content,from umbraco members, umbraco users or data type
           (iii)Filtering by name,alias,email,username,sql column or SQL where clause
           (v)Configure component with in % or px (frontend only)
           (vi)Backend and frontend version
           (vii)Items translation

  • Server side input validation

           (i)Validates input against the database (if exists, or not)
           (ii)Permits getting data from database table,from umbraco content,from umbraco members, umbraco users or data type
           (iii)Filtering by name,alias,email,username,sql column or SQL where clause
           (iv)Configure component with in % or px (frontend only)
           (v)Backend and frontend version
           (vi)Configure the icon attached to the input

  • Slider (free)

           (i)Dragging
           (i)Backend and frontend version
           (iii)Configure the skin
           (iv)Suffix or prefix symbol for money or other types

  • Tags (free)

           (i)Configure the maximum items
           (i)Backend and frontend version
           (iii)Configure the skin

  • Text area (free)

           (i)Configure the maximum rows
           (ii)Configure the maximum chars length
           (iii)Configure the icon attached to the input
           (iv)Configure component with in % or px (frontend only)

  • Text box (free)

           (i)Maximum chars length
           (ii)Configure the icon attached to the input
           (iii)Configure component with in % or px (frontend only)

  • Time picker (free)

           (i)Configure shortime (AM/PM)
           (ii)Configure time format



  • Speech to Text

    Introducing the Upwest Speech to Text Plugin for nopCommerce and Umbraco a solution that seamlessly integrates advanced speech recognition technology into your online store's user interface. Elevate the user experience by allowing customers to effortlessly convert spoken words into text for input fields, text areas, and TinyMCE inputs, transforming the way they interact with your platform


    Try it



      Download it HERE


    1. Effortless Voice Input:
      • Enable users to input text effortlessly by simply speaking into their devices' microphones. Whether typing product reviews, entering delivery addresses, or composing messages, this plugin transforms spoken words into accurate and contextually relevant text.
    2. Versatile Compatibility:
      • Seamlessly integrate with various input types, including standard input fields, text areas, and TinyMCE-powered editors. Ensure a consistent and user-friendly experience across different sections of your nopCommerce store.
    3. Enhanced Accessibility:
      • Cater to a broader audience by providing an inclusive experience for users with diverse needs. The Speech-to-Text Plugin promotes accessibility, reducing reliance on traditional keyboard input for a more user-friendly experience for individuals with motor disabilities or those who prefer voice-based interactions.
    4. Multilingual Support:
      • Tailor the user experience to your global audience with multilingual support. Depending on the languages installed on your nopCommerce store, users can seamlessly dictate and convert speech to text in their preferred language, fostering a more personalized and inclusive interaction.
    5. Seamless Integration with TinyMCE:
      • Elevate the content creation experience with seamless integration into TinyMCE editors. Enable users to dictate and edit rich text directly within the editor, streamlining the content creation process and fostering a more dynamic interaction with your platform.
    6. Real-time Feedback:
      • Keep users informed and engaged with real-time feedback on speech recognition accuracy. Visual cues or audio prompts can be configured to indicate when the plugin successfully captures and converts spoken words into text.
    7. Secure and Privacy-Focused:
      • Prioritize user privacy with a secure and privacy-focused design. The plugin adheres to industry-standard security protocols, ensuring that sensitive voice data is handled responsibly and in compliance with data protection regulations.
    8. Easy Installation and Configuration:
      • Implementing the Speech-to-Text Plugin is a breeze with an intuitive installation process and user-friendly configuration options. Your nopCommerce store can be up and running with this innovative feature in no time.

    Transform your nopCommerce store into a more dynamic and user-friendly platform with the Speech-to-Text Plugin. Elevate user engagement, enhance accessibility, and stay ahead in the competitive e-commerce landscape by embracing the future of online interaction.



    nopCommerce Stores



    Own a Thriving Ecommerce Business with nopCommerce


    Are you ready to take your ecommerce business to the next level?

    Look no further than nopCommerce, a powerful and versatile platform that empowers entrepreneurs to create and manage successful online stores. With its intuitive interface, robust features, and scalability, nopCommerce is the ideal solution for businesses of all sizes.


    Why nopCommerce?
    • Open-source and cost-effective: nopCommerce is a free, open-source platform, meaning you can avoid costly licensing fees and maintain complete control over your store's development.
    • Scalable and customizable: nopCommerce can easily accommodate your business's growth, from a small startup to a large enterprise. Its flexible architecture allows for extensive customization to fit your unique brand and needs.
    • Powerful features: nopCommerce comes equipped with a wide range of features, including multi-store management, product catalog management, customer relationship management (CRM), and marketing automation tools.

    Benefits of Acquiring a nopCommerce Store
    • Instant revenue stream: Acquire an established nopCommerce store and start generating revenue immediately.
    • Proven track record: Purchase a store with a proven track record of success, ensuring a solid foundation for your ecommerce venture.
    • Experienced team: Take advantage of the existing expertise and knowledge of the store's team, ensuring a smooth transition and ongoing support.

    Take Action Today

    Don't miss out on this exciting opportunity to own a thriving ecommerce business powered by nopCommerce. Contact us today to discuss your acquisition options and start your journey to ecommerce success.




    Please check our free templates HERE

    The project

    • Headquartered in Mafra Portugal, Upwest is in the process of being created and is supported by the Mafra Business Center incubator, for which we aim to be “the Unicorn”, buzz word used often in the IT world. Aimed at other startups, we want to bring more technology, more economics, and above all, the best of what is made arround here is our main goal.

    Contact us

    For any inquiry, please feel free to contact us. We are at your disposal.

    UpWest

    Mafra Bussiness Factory
    Av. Primeiro de Maio 1, 2640-455 Mafra Portugal

    comercial@upwest.pt



    Software License Agreement

    THIS AGREEMENT is entered into as of 30-09-2022, between Upwest , in the name of  Ângelo Miguel Simões Nogueira dos Santos, with office at Mafra Bussiness Av.Primeiro de Maio 1, 2640-455 Mafra Portugal and you (either an individual or a single entity)

    WHEREAS, Licensee wishes to license software for the purpose of an umbraco package andUpwest desires to license this software to licensee.

    NOW THEREFORE, the parties hereto agree as follows:

    1. GRANT OF LICENSE
    This UMBRACO PACKAGE is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. This UMBRACO PACKAGE is licensed, not sold.

    Subject to the terms and conditions of the Agreement, Upwest grants to Licensee a non-exclusive, non-transferable license to use the software identified for the purpose of an umbraco package. Licensee may use the Licensed Programs in executable format for its own use, and may only use the licensed programs or incorporate them into their own Umbraco domain (1 license per domain) . Licensee may not, however, transfer or sublicense the Licensed Programs to any third party, in whole or in part, in any form, whether modified or unmodified.
    Licensee however, can use this software for testing proposals in any localhost environment with full functionality

    2. CONSIDERATION TO Upwest
    a. Licensee shall pay, upon delivery of the Licensed Programs, the license fees set forth in  this document.
    b. License fees do not include any shipping, duties, bank fees, sales, use, excise or similar taxes due.
    If Licensor is required to pay any such amounts, Licensee shall reimburse Licensor in full.

    3. COPIES
    Licensee may make copies of the Licensed Program in executable code form as necessary for use by Licensee and for backup or archive purposes. Licensee agrees to maintain records of the location and use of each copy, in whole or in part, of the Licensed Programs. Each Licensed Program is copyrighted but unpublished by Upwest. Licensee agrees to reproduce and apply the copyright notice and proprietary notice of Upwest to all copies made hereunder, in whole or in part and in any form, of Licensed Programs.

    4. OWNERSHIP
    The original and any copies of the Licensed Programs, made by Licensee, including translations, compilations, partial copies, modifications, and updates, are the property of Upwest.

    5. PRICES AND TERMS OF PAYMENT
    (i)The prices, rates and types in force from time to time can be found also on Umbraco's website and may be changed at the end of each calendar quarter on one month's notice. All prices exclude VAT which shall be applied at the prevailing rate.

    (ii)All Upwest.Bundle requested licenses are processed by paypal to the email account comercial@upwest.pt for the price of 120€ (excluding VAT) for one year subscription.

    (iii)The Customer accepts that invoices and reminders sent by email to the email address provided by the Customer shall be deemed delivered when sent by Upwest.

    6. PROPRIETARY RIGHTS
    Licensee recognizes that Upwest regards the Licensed Programs as its proprietary information and as confidential trade secrets of great value. Licensee agrees not to provide or to otherwise make available in any form the Licensed Programs, or any portion thereof, to any person other than employees of Licensee without the prior written consent of Upwest. Licensee further agrees to treat the Licensed Programs with at least the same degree of care with which Licensee treats its own confidential information and in no event with less care than is reasonably required to protect the confidentiality of the Licensed Programs.

    7. TERM
    The license granted hereunder shall continue unless and until terminated pursuant to Section 7 hereof and subject to Licensee's proper performance of its obligations hereunder.

    8. TERMINATION
    Upwest may terminate this Agreement if Licensee is in default of any of the terms and conditions of this Agreement and fails to correct such default within ten (10) days after written notice thereof from Upwest.

    9. TERMINATION CERTIFICATE
    In the event of termination, Licensee will immediately discontinue use of the Licensed Programs. Within one (1) month after termination of this Agreement, Licensee will furnish to Upwest a certificate which certifies with respect to each of the Licensed Programs that,through its best effort and to the best of its knowledge, the original and all copies, in whole or in part and in any form, of each of the Licensed Programs have been destroyed. The provisions of Sections 4, 5, 8, 11, and 13 hereof shall survive any termination of this Agreement.

    10. MAINTENANCE SUPPORT
    Licensor will provide to Licensee the following support with respect to the Software:

    (i) If during the 1st year of this Agreement, Licensee notifies Licensor of a substantial program error respecting the Software, or Licensor has reason to believe that error exists in the Software and so notifies Licensee, Licensor shall at its expense verify and attempt to correct such error within thirty (30) working days after the date of notification.If Licensee is not satisfied with the correction, then Licensee may terminate this Agreement, but without refund of any amount paid to Licensor or release of any amounts due Licensor at the time of termination.(ii) In the case that Licensee has technical questions in the use of the Software during the 1st year of this Agreement, Licensee may submit those questions to Licensor.
    Licensor shall provide consulting to answer such questions without charge to Licensee up to a maximum of sixteen (16) hours for each licensed program.

    (ii) If License desires to continue the Software support specified in this section, Licensee shall pay to Licensor the maintenance fee(s).

    (iii) If Licensee desires to renew its license for a period of one year.

    (iv)ALL THE PACKAGES INCLUDED IN UPWEST.BUNDLE WERE BUILT WITH MAXIMUM CSS ISOLATION BUT CAN COLIDE WITH YOUR OWN CSS´S.IT IS NOT UPWEST RESPONSABLILTY TO ADJUST ANY KIND OF DESIGN OR CSS APART FORM THE ONES PROVIDED

    11. DELIVERY OF LICENSED PROGRAMS
    Upwest shall use its best efforts to deliver the Licensed Programs promptly after receipt of the purchase order and export license (if required)

    12. WARRANTY DISCLAIMER
    Upwest licenses, and Licensee accepts, the licensed programs "AS IS." Upwest PROVIDES NO WARRANTIES AS TO THE FUNCTION OR USE OF THE LICENSED PROGRAMS, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING,WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LICENSED PROGRAM IS WITH LICENSEE. LICENSOR DOES NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THE LICENSED PROGRAMS WILL MEET LICENSEE'S REQUIREMENTS OR THAT THE OPERATION OF THE LICENSED PROGRAMS WILL BE UNINTERRUPTED OR ERROR FREE.

    13. PATENT AND COPYRIGHT INDEMNITY
    Upwest will defend at its own expense any action brought against Licensee to the extent it is based on a claim that the Licensed Programs used within the scope of the license granted hereunder infringe a EULA patent, copyright or other proprietary right of a third party. Upwest will pay any costs, damages or attorney fees finally awarded against Licensee in such action which are attributable to such claim, provided Upwest is promptly notified in writing of such claim, may control the defense and/or settlement of such claim, and is provided with all requested assistance, information and authority. In the event that a Licensed Program becomes,or in Upwest's opinion is likely to become, the subject of a claim of infringement of a EULA, copyright or trade secret, Upwest may at its option either secure Licensee's right to continue using the Licensed Programs, replace or modify the Licensed Programs to make themnot infringing, or provide Licensee with a refund of the license fee less depreciation on a 5 (five) year, straight-line basis. Upwest shall have no liability for any claim of patent, copyright or trade secret infringement based on the use of a Licensed Program in any form other than the original, unmodified form provided to Licensee or the use of a combination of the Licensed Programs with hardware, software or data not supplied by Upwest where the used Licensed Programs alone in their original, unmodified form would not constitute an infringement. The foregoing states Licensee's entire liability for infringement or claims of infringement of patents, copyrights or other intellectual property right.

    14. LIMITATION OF LIABILITY
    Upwest'S LIABILITY TO LICENSEE UNDER ANY PROVISIONS OF THIS AGREEMENT FOR DAMAGES FINALLY AWARDED SHALL BE LIMITED TO THE AMOUNTS ACTUALLY PAID HEREUNDER BY LICENSEE TO Upwest. IN NO EVENT SHALL Upwest BE LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOSS OF USE, LOSS OF PROFITS OR INTERRUPTION OF BUSINESS, HOWEVER CAUSED OR ON ANY THEORY OF LIABILITY.

    15. NOTICES
    All notices in connection with this Agreement shall be sent by email to comercial@upwest.pt.
    For purposes of this Agreement, a notice shall be deemed effective upon email delivery to the party five days after the sent email.

    16. SUCCESSORS
    This Agreement will be binding upon and will inure to the benefit of the parties hereto and their respective representatives, successors and assigns except as otherwise provided herein.

    17. SEVERABILITY
    In the event any provision of this Agreement is determined to be invalid or unenforceable, the remainder of this Agreement shall remain in force as if such provision were not a part.

    18. GOVERNING LAW/FORUM
    This Agreement shall be governed and interpreted by the laws of the EULA. Both parties hereby consent to such personal and exclusive jurisdiction.
    If you do not agree with the terms of this EULA, do not download, install, copy or use the Software. By installing, copying or otherwise using the UMBRACO UPWEST BUNDLE PACKAGE, you agree to be bound by the terms of this EULA.
    If you do not agree to the terms of this EULA, the Vendor is unwilling to license the UMBRACO UPWEST BUNDLE PACKAGE to you

    19. NON-ASSIGNMENT
    This Agreement and the licenses granted by it may not be assigned, sublicensed, or otherwise transferred by Licensee without the prior written consent of Upwest.

    20. EXPORT REGULATIONS
    Licensee understands that Upwest is subject to regulation by agencies of the EULA, which prohibit export or diversion of certain technical products to certain countries. Licensee warrants that it will comply in all respect with the export and re-export restrictions set forth in the export license for the Licensed Programs and all other applicable export regulations. Licensee agrees to indemnify and hold Upwest harmless from any loss, damages, liability or expenses incurred by Upwest as a result of Licensee's failure to comply with any export regulations or restrictions.

    21. ENTIRE AGREEMENT
    This Agreement sets forth the entire understanding between the parties with respect to the subject matter hereof, and merges and supersedes all prior agreements, discussions andunderstandings, express or implied, concerning such matters. This Agreement shall take precedence over any additional or conflicting terms which may be contained in Licensee's purchase order or Upwest's order acknowledgment forms.
    IN WITNESS WHEREOF, the parties have caused this Agreement to be executed as of the Effective Date .



    Terms and Conditions

    Please read these terms and conditions carefully before using this website operated by upwest.

    Conditions of use
    By using this website, you certify that you have read and reviewed this Agreement and that you
    agree to comply with its terms. If you do not want to be bound by the terms of this Agreement,
    you are advised to leave the website accordingly. [name] only grants use and access of this
    website, its products, and its services to those who have accepted its terms.

    Privacy policy
    Before you continue using our website, we advise you to read our privacy policy regarding our user data collection. It will help you better understand our practices.

    Age restriction
    You must be at least 18 (eighteen) years of age before you can use this website. By using this
    website, you warrant that you are at least 18 years of age and you may legally adhere to this
    Agreement. [name] assumes no responsibility for liabilities related to age misrepresentation.

    Intellectual property
    You agree that all materials, products, and services provided on this website are the property of
    Upwest, its affiliates, directors, officers, employees, agents, suppliers, or licensors including all
    copyrights, trade secrets, trademarks, patents, and other intellectual property. You also agree
    that you will not reproduce or redistribute the upwest’s intellectual property in any way,
    including electronic, digital, or new trademark registrations.
    You grant upwest a royalty-free and non-exclusive license to display, use, copy, transmit, and
    broadcast the content you upload and publish. For issues regarding intellectual property claims,
    you should contact the company in order to come to an agreement.

    User accounts
    As a user of this website, you may be asked to register with us and provide private information.
    You are responsible for ensuring the accuracy of this information, and you are responsible for
    maintaining the safety and security of your identifying information. You are also responsible for
    all activities that occur under your account or password.
    If you think there are any possible issues regarding the security of your account on the website,
    inform us immediately so we may address them accordingly.
    We reserve all rights to terminate accounts, edit or remove content and cancel orders at our sole
    discretion.

    Terms and conditions template by WebsitePolicies.com
    Applicable law
    By visiting this website, you agree that the laws of the [location], without regard to principles of
    conflict laws, will govern these terms and conditions, or any dispute of any sort that might come
    between Upwest and you, or its business partners and associates.
    Disputes
    Any dispute related in any way to your visit to this website or to products you purchase from us
    shall be arbitrated by state or federal court [location] and you consent to exclusive jurisdiction
    and venue of such courts.

    Indemnification
    You agree to indemnify [name] and its affiliates and hold [name] harmless against legal claims
    and demands that may arise from your use or misuse of our services. We reserve the right to
    select our own legal counsel.

    Limitation on liability
    Upwest is not liable for any damages that may occur to you as a result of your misuse of our
    website.
    Upwest reserves the right to edit, modify, and change this Agreement at any time. We shall let
    our users know of these changes through electronic mail. This Agreement is an understanding
    between [name] and the user, and this supersedes and replaces all prior agreements regarding
    the use of this website.



    Cookies

    Please read this cookie policy carefully before using this website
    operated by upwest.pt


    What are cookies?
    Cookies are simple text files that are stored on your computer or mobile device by a website’s
    server. Each cookie is unique to your web browser. It will contain some anonymous information
    such as a unique identifier, website’s domain name, and some digits and numbers.

    What types of cookies do we use?
    Necessary cookies
    Necessary cookies allow us to offer you the best possible experience when accessing and
    navigating through our website and using its features. For example, these cookies let us
    recognize that you have created an account and have logged into that account.


    Functionality cookies
    Functionality cookies let us operate the site in accordance with the choices you make. For
    example, we will recognize your username and remember how you customized the site during
    future visits.

    Analytical cookies
    These cookies enable us and third-party services to collect aggregated data for statistical
    purposes on how our visitors use the website. These cookies do not contain personal
    information such as names and email addresses and are used to help us improve your user
    experience of the website.

    How to delete cookies?
    If you want to restrict or block the cookies that are set by our website, you can do so through
    your browser setting. Alternatively, you can visit www.internetcookies.com, which contains
    comprehensive information on how to do this on a wide variety of browsers and devices. You
    will find general information about cookies and details on how to delete cookies from your
    device.

    Contacting us
    If you have any questions about this policy or our use of cookies, please contact us.