Rates and Payment Terms
Invoices are due on receipt. (Unless other arrangements have been agreed upon).
With an invoice more than 30 days past due, or exceeding the current agreed upon allotment of hours pending payment, undoLogic can no longer prioritize your project.
Invoices 30 days past due may be charged 10 % interest per annum.
Extra work requested outside of the project will be billed at our hourly rate and invoiced weekly.
The client agrees to pay an hourly rate which is stipulated on the quote or invoice.
Projects with a quote and agreed upon specifications will follow a payment schedule:
50 % of the payment in advance; 50 % is due before going LIVE.
Note: 25 % becomes due when the client has access to the raw files or the system is publicly available.
Our quotes / invoices calculate allotted time as closely as possible, but do not guarantee the final cost of a project due to negotiated changes.
We take pride in completing projects in a timely manner, and allocate sufficient time to complete them.
Delays on the part of the client will modify the initial timeline, and a delay of over 30 days will render the balance of the payment for the project due. Delays of more than 60 days will result in the project considered completed, and all outstanding payments will be due in full. Any remaining work will be completed according to undoLogic's schedule.
A certain number of revisions are included for each segment on the quote / invoice; additional revisions are billed at our hourly rate. A revision includes no more than 10 tasks.
Point of contact
We strongly recommend that one point of contact is assigned from the client to be the liason for questions and approvals, which will mitigate redundant updates and overlapping work. If more then one person is assigned to be able to request updates and approve work it is possible that extra time might be incurred which wil delay the project and / or increase the budget / costs.
A new module or feature, which was not included in the agreed-on quote / invoice is considered an addition, and is billed per our hourly rate.
Order of work
The most efficient method of programming is to complete each segment separately before the next is started. If the client requires tight timelines to adhere to, multiple segments will have to be completed at the same time and this causes the project to be completed sooner, however does require more time due to jumping between segments: the client accepts that extra time and cost that may be required and agrees to these extra costs.
undoLogic is able to rapidly develop projects due to reusing code blocks from our 'toolbox'. Copyright is automatically assigned to undoLogic but we unconditionally license the project code to our clients for a unlimited timeframe and without fee. In the advent that an open source technology is used in the project the client agrees to the license agreement of that open-source technology.
Layouts and views are purchased for each client and they own them outright.
All projects are completed in one language during development. Translations into other languages are possible after a project is completed. This is a separate project and is not included, unless stated on the quote/invoice.
Browsers / Devices
All our solutions are first built for one browser and device. Website full width on Chrome using a desktop computer. After the project is approved we adapt the responsive design (mobile / tablet if included on invoice) to reflect the desktop functionality. Some elements that were built on the desktop view might not be possible or will require extra time to make them functional on the tablet / mobile phone views.
Security, Stability and Functionality
We balance quality and price to launch projects of great value for our customers. All these projects are launched in the ALPHA state and the client understands that detailed testing, security audits and optimizations are not included. This means the software can contain issues relating, but not limited to, usability, functionality, and security vulnerabilities.
After the features of the software are approved, finalized and launched in the ALPHA state, an additional BETA phase to enhance security, stabilize usability and mitigate vulnerabilities can be initiated. It is very rare - however possible - that software in the BETA phase can still have certain issues related to security, usability, functionality. Moving forward, any known security issues can then be patched / fixed when they are discovered (since it is technically impossible to patch an issue that is not yet known). This is not included in the initial project and will be billed separately.
Programming / Intellectual property
All code and programming are assigned to the customer for full ownership after payment is received in full. With the stipulation, that in order to more efficiently develop the software, we include certain sub-modules which are owned by undoLogic and/or a 3rd party. undoLogic licenses these submodules for an unlimited amount of time at no additional cost. The code for any 3rd party is dependent on their own license agreement. If the customer requires full ownership over all code and sub-modules this must be declared before the start of the project; we will then build all sub-modules from scratch and assign copyright to the customer. This will incur extra time and cost additional to the original quote.
undoLogic reserves the right to use screenshots of the customers work to showcase on various undoLogic marketing material.
Hosting and Domains
Rates and Payment Terms
Invoices are due on receipt. (Unless other arrangements have been agreed upon).
Invoices 30 days past due are charged 10 % interest per annum.
With an invoice more than 60 days past due undoLogic will no longer offer any credit.
undoLogic hosting services are provided by reliable suppliers with min 99.9% uptime, but we do not guarantee the actual quality. There is a limited number of cpu cycles, inodes, storage space and bandwidth per month for hosting solutions. When exceeding these limits extra charges will apply. From time to time maintenance is required and and can require a server be temporarily offline. The hosting we offer is not considered a backup and we recommend you make regular backups in case of a disaster. It is the clients responsibility to keep a website updated with the latest security updates. If a client’s website get compromised, and is used for illegal purposes we have no choice but to password protect your site to block the activity until any vulnerabilities are fixed. POP email and IMAP email (allows sync) are included with hosting packages where specified and these include a webmail access. Webmail is meant for temporary or emergency access to your email, since some features are slow. A local email application (Outlook, Thunderbird, Mail etc.) is a lot faster.
Domains are leased for a certain amount of time from the registry. It is possible that an available domain is not actually available until we begin the registration process. You may transfer a domain to your own control if you begin the transfer process in advance of the expiration and when all your outstanding invoices are paid in full.
Domain registration policy
undoLogic registers customer domains at the ICANN-accredited registrar Enom Inc. Therefore, all domains are a subject of the Domain Registration Agreement of Enom Inc. If you register domain(s) with SureSupport, or transfer an existing domain registration, you must be acquainted with the Registration Agreement of Enom Inc.: http://www.enom.com/terms/agreement.asp
By registering/transferring a domain at undoLogic, you confirm that you have read and you agree with the Registration Agreement of Enom Inc and you provide accurate contact information which we submit for registration. Domain privacy is available as an extra service that can be installed on your account, which forwards mail / email to your private information using anonymous information on your domain: contact us for details.
It is the clients responsibility to ensure their devices and/or computers are always using the latest security updates and most secure configuration to connect to our services. undoLogic is not responsible for any data loss/compromise by neglecting to ensure they are up to date. The client agrees to defend, indemnify, save and hold harmless undoLogic from any claim resulting from data loss/compromise due to unsecure/misconfigured computers/devices.
undoLogic does not renew accounts automatically. For the clients' convenience, undoLogic will send a renewal reminder to the contact email address on file for the corresponding account. The client is ultimately responsible for renewing the hosting account through one of the options given by undoLogic. Clients can only renew services if their account is in good standing and no amounts / invoices are due.
Les parties ont consenti à ce que l'anglais soit la langue du présent contrat.
Le Contrat est régi par les lois de la province de Québec.
The parties have consented that English be the language of this contract.
The Agreement shall be governed by the laws of the Province of Quebec.
The client agrees to acknowledge and accept the terms and conditions for all quotes and invoices.
undoLogic Inc. does not accept verbal agreements, all arrangements have to be noted in writing.
Email Support: Requests will be responded to within 2 buinsess days, in case of emergency please call.
Telephone Support: Unless stated on the invoice, telephone support is not included and billed per our hourly rate.
Emergency Support: Any requests outside of the normal work hours (9 AM - 5 PM Eastern Monday - Friday), weekends and holidays are considered an emergency and are invoiced separately and billed at 2 times the normal rate per hour.
Emergency / Urgent Rate
Any work requested outside of the normal business hours (Monday - Friday 9 AM - 5 PM Eastern), holidays, office closures and weekends will be billed double the normal rate per hour.
undologic leases applications to it's customers on a subscription model: VendorGrid, UpdateCase, SetupCase, TransferDeck, OfflineBox, settleSpam, viewVerifier, inGive are all applications owned and maintained exclusively by undoLogic inc. By signing up for these services the client understands they benefit by not having to pay to maintain the software and inturn they have no ownsership over these applications and they accept them as-is in the BETA form (being rapidely developed). We take every effort to ensure a stable software without bugs but we cannot guarantee none exist.
We do offer to customize these applications in line with the customers marketing and requests as an extra service. All modifications, scripts, programming and copyright is owned by undoLogic.
The visuals and marketing elements that are added to the software for the customer remains the property of the customer. undoLogic will only use this content for the customer for the length of the subscription. undoLogic reserves the right to use screenshots of the customers work to showcase on various undoLogic marketing material during and beyond the length of the subscription.
The applications can be offered as a white-label solution meaning our customers can offer our solutions for sale using their branding. The visuals remain property of our customer but all programming is owned by undoLogic.
Our terms can change without notice.
Unless stipulated on the invoice monitoring is not included, and it is therefore the client's responsibility to check at regular intervals the status of their website and complete any repairs / fixes. We do offer proactive monitoring / repair as an extra service where we oversee your website / software and complete any fixes if any issues as soon as possible.
Ownership of Material
The client unconditionally guarantees that any information included in the site is owned by the client, or that the client has permission from the rightful owner to use. The client will hold harmless, protect and defend undoLogic and any subcontractors we use from any claim or suit arising from the use of such information.
The client agrees to defend, indemnify, save and hold harmless undoLogic from any claim resulting from the publication or use of material on a website. The client agrees to hold undoLogic harmless from any and all demands, liabilities, losses, costs, and claims, including reasonable attorney’s fees asserted against undoLogic, and its employees that may arise or result from any service provided or performed. The client agrees to hold harmless undoLogic against liabilities arising out of any injury to person or property by any products or services sold or otherwise distributed in connection with undoLogic.
undoLogic is not responsible for eventual changes to the system made by clients, and any issues that arise from this.
The client agrees to defend, indemnify, save and hold harmless undoLogic from any claim resulting from the publication or use of material on a website
The client agrees that the client is solely responsible for complying with such laws, taxes, and tariffs and will hold harmless, protect and defend undoLogic and its subcontractors from any claim, suit, penalty, tax, or tariff arising from the client’s use of internet electronic commerce.
The client agrees that all material added to the website does not contain any material that is abusive or unethical. Abusive and unethical materials and uses include, but are not limited to, pornography, obscenity, nudity, violations of privacy, computer viruses, illegal content etc. The client assumes all responsibility for the website content, and agrees that undoLogic is not liable in any way.
Projects are guaranteed to work as specified (on the quote / invoice) on servers that are approved by undoLogic for 3 months after going live. This does NOT include anything completed with per hour billing.
Limitation of guarantee
We make every effort to protect / secure your data however all data that is gathered and / or stored with undoLogic solutions is not considered a backup, and undoLogic is not responsible for this data. The client agrees to not hold undoLogic liable for any issue. If the client would like to backup the data please contact support so we can give you your credentials to initate your download.