Puw

Puw Pre-contract Information

Version 2026-11-01 · Last updated: 1 November 2026

This is the information you must have before you buy a Puw subscription as a consumer. It follows art. 6(1) of Directive 2011/83/EU on consumer rights, and the rules that match it in other countries, such as the UK Consumer Contracts Regulations 2013. It forms part of your contract with Luvi, together with the Terms of Use and License and the Refund and Cancellation Policy.

Information that depends on your order is shown in named fields, in italics and parentheses. Your order's details (the plan, the price, the tax and the date) are on Stripe's payment page and in your order confirmation e-mail.

In short

  • What you buy: Puw is a Windows program that watches your own IP cameras, records short clips of events and describes them in words with an AI that runs on your PC. Puw is not a security, alarm or emergency system.
  • Price: USD 199 per year, before tax, for up to 3 PCs with every feature. The total including any tax due is shown on the payment page before you pay.
  • Subscription: open-ended, billed yearly in advance until you cancel. You get a reminder e-mail 30 days before each yearly charge.
  • Cancel any time in the customer portal or by e-mail to support@luvi.io. Your cancellation takes effect within 7 days, and the unused days of the year are refunded within 15 days.
  • Withdrawal: the general rule is 14 days. By paying, you ask for immediate delivery of your license key and acknowledge losing this right, so it ends when the key is delivered. If you don't want that, use the free 30-day trial first instead of buying.
  • Delivery: the license key is e-mailed right after payment. You download Puw from puw.ai/download.
  • Seller: Luvi Technologies, Inc. (Delaware, USA) · support@luvi.io
  • Buying for your business or profession? Then you are not a consumer, and the Terms of Use and License apply to you.

1. Who this is for

1.1. This document is for consumers who live outside Türkiye: people who buy Puw for purposes outside their trade, business or profession. Consumers who live in Türkiye receive the Turkish Ön Bilgilendirme Formu and Mesafeli Satış ve Abonelik Sözleşmesi instead.

1.2. If you buy for your business or profession, you are not a consumer. Luvi relies on your choice on Stripe's payment page ("I'm purchasing as a business" and your tax ID) and on your declaration in Puw that you use Puw for your business. The consumer rights described here (the right of withdrawal, cancellation within 7 days with a refund of the unused part, and the consumer dispute routes) do not apply to you. Your contract with Luvi is governed by the Terms of Use and License and by the business-customer rules of the Refund and Cancellation Policy. The product, price, delivery and technical information in this document is accurate for you too.

1.3. For consumers, this document and the mandatory consumer law of the country where you live take priority over the Terms of Use and License wherever they differ.

2. Your order

Buyer(name and e-mail address entered when ordering)
PlanPuw: every feature, up to 3 PCs
Total per year including tax(amount shown on the payment page)
Order date and time(date and time the payment was completed)
Request for immediate delivery and acknowledgement of losing the right of withdrawal(date and time the payment was completed)

3. The seller (art. 6(1)(b)–(d))

NameLuvi Technologies, Inc., a Delaware corporation
Address651 N Broad St Suite 206, Middletown, DE 19709, USA
E-mailsupport@luvi.io (for support, complaints, withdrawal, cancellation and everything else)
TelephoneNo phone number is published; every request is received and answered by e-mail.
Websitehttps://puw.ai
Purchases and license serviceapi.luw.ai (Luvi's server)

There is no separate address for complaints; use the e-mail or postal address above. No one else acts for Luvi in this sale. Stripe processes the payment as payment service provider (Stripe, Inc., USA / Stripe Payments Europe, Ireland); Luvi never sees your card details.

4. Main characteristics (art. 6(1)(a))

4.1. What Puw is. Puw is a Windows desktop program made for businesses such as shops, cafés, restaurants, hotels and pharmacies. It watches the business's own IP cameras (RTSP), records short event clips (it does not record 24/7) and describes events in words with an AI that runs on your PC. The AI is the Qwen3.5 4B model (Apache-2.0 licensed), run by Ollama. Puw uses YOLOX to detect people and FFmpeg for video.

4.2. Your footage stays on your PC. Recordings, descriptions, reports and alert history are kept only on your PC; Luvi does not receive or store them. The one exception is this: if you choose the easy setup for phone alerts (@puw_bot) and add a photo or clip to an alert, that photo or clip passes through Luvi's server to Telegram without being stored. There is no account, no telemetry and no cloud processing. Puw has no face recognition and records no audio. The AI is instructed never to describe a person's identity, ethnicity, religion, age, health or emotions; it says "a woman" or "a man" only when this is clearly visible.

4.3. The plan. Puw is sold as one plan, USD 199 per year before tax. It includes:

  • up to 3 PCs at once on one key;
  • unlimited cameras, and adding every camera of a recorder (NVR/DVR) at once;
  • all of your event history;
  • Talk to cameras and plain-language search;
  • alert rules written as a sentence;
  • motion alarm areas, areas with a question for the AI, and ignored areas;
  • the tamper alert and black box (keeps the last 20 minutes before tampering);
  • scheduled checks;
  • the unusual activity alert;
  • the daily report;
  • guard notices (Puw stopped, a camera went dark, a protecting setting was weakened);
  • phone alerts (Telegram).

4.4. Free trial. Every PC can use one free 30-day trial with every feature. No card is asked for. The trial starts only when you tick "I agree" in Puw, ends by itself and costs nothing. It is the best way to see Puw working on your own PC and cameras before you buy.

4.5. Phone alerts (optional). Alerts can be sent through Telegram in two ways:

  • With your own Telegram bot: Luvi sees nothing.
  • With the easy setup through @puw_bot: the alert text, and a photo or clip if you chose one, pass through Luvi's server to Telegram without being stored.

You can also ask Puw questions from Telegram; questions and answers travel the same way. Alerts are off by default. When you turn them on, only text is sent; a photo or clip is chosen separately for each alert. WhatsApp alerts are not offered.

4.6. Updates. New versions are downloaded from GitHub. Puw never installs an update by itself; it installs one only when you press "Restart and update".

4.7. What Puw is not. Puw is not a security, alarm or emergency system, and nobody monitors it for you. It can miss events, the AI's descriptions can be wrong, and alerts can be late or never arrive. Never make the AI's output the only basis for a decision about a person, such as accusing someone or dismissing them. The details are in the Terms of Use and License.

4.8. Lawful camera use. You are responsible for your cameras and for what they record. This includes visible signs and notices; no cameras in toilets, changing rooms, prayer rooms or rest areas; no covert or face-focused recording; no audio; and no use of the cameras to monitor staff performance, productivity or attendance. The Terms of Use and License and the Shop-owner Kit explain these duties.

5. Price (art. 6(1)(e), (ea), (f))

5.1. Prices are set per yearly period, in US dollars: USD 199 per year, before tax.

5.2. Any tax due (such as VAT) is calculated on the payment page. The total including tax is shown on the payment page before you pay and is repeated in your order confirmation e-mail. Unless the price or the tax changes, this total is what you pay for each yearly period. Your order's total: (total per year including tax, as shown on the payment page).

5.3. There are no delivery, shipping or installation charges. Ordering costs you nothing beyond the normal cost of your internet connection. Puw's first run downloads a few GB for the AI; the data cost of that depends on your internet plan.

5.4. Prices are in US dollars. If your card is in another currency, your bank may add a currency conversion fee or exchange difference. Those amounts do not go to Luvi, and Luvi does not set them.

5.5. Prices are the same for everyone; they are not personalised by automated decision-making.

5.6. Price changes. Luvi never changes the price during a paid year. A new price is announced by e-mail at least 30 days before the yearly charge it applies to, and applies only from that charge. If you do not accept it, you can cancel.

6. Payment, delivery and performance (art. 6(1)(g))

6.1. Payment. You pay on Stripe's payment page, with the payment methods shown there. Payment is taken in advance at the start of each yearly period. The payment page states clearly, next to the pay button, that the order creates an obligation to pay.

6.2. Delivery. Your license key is sent to the e-mail address you gave right after payment. You download Puw from https://puw.ai/download and install it; the license becomes active when you enter the key in Puw.

6.3. Delivery restrictions. Puw is not sold to anyone in a sanctioned country or to anyone on a sanctions list.

7. Duration, renewal and cancellation (art. 6(1)(o), (p))

7.1. The subscription is open-ended and billed yearly in advance until you cancel. It is not a fixed-term contract that renews automatically. There is no minimum term: you pay one year in advance, but you can cancel at any time and get the unused days back.

7.2. Thirty days before each yearly charge, we send you a reminder e-mail with the price, the date and the cancel link.

7.3. How to cancel. At any time, in either of two ways:

  • Customer portal: you reach it at https://puw.ai/manage, in Puw under Settings → License → "Manage subscription", and from the link in every e-mail from Luvi.
  • E-mail: write to support@luvi.io that you want to cancel.

Cancelling is never harder than buying. We confirm your cancellation by e-mail.

7.4. What happens when you cancel. Your cancellation takes effect within 7 days after Luvi receives it. The unused part of the year you paid for is calculated in remaining days and refunded within 15 days after the cancellation takes effect. You do not need to ask for it separately. The Refund and Cancellation Policy gives a worked example.

7.5. Business customers. Cancellation takes effect at the end of the paid year, and the license works until then. Fees paid are not refunded, except in the cases listed in the Refund and Cancellation Policy.

7.6. If a payment fails. Stripe tries again. Your license keeps working during a 14-day grace period; if the payment goes through in that time, nothing is interrupted. After that the license stops: Puw stops watching your cameras, but search and the events recorded on your PC remain usable.

8. Right of withdrawal (art. 6(1)(h), (j), (k))

8.1. Period and conditions. As a general rule, a consumer can withdraw from the contract within 14 days from the day it was made (the day of your order), without giving any reason. For Puw, this right ends when your license key is delivered, for the reason in section 8.5; sections 8.2 to 8.4 matter only where that exception does not apply.

8.2. How to withdraw. Before the 14 days are up, send us a clear statement that you are withdrawing, by e-mail to support@luvi.io or by post to Luvi Technologies, Inc., 651 N Broad St Suite 206, Middletown, DE 19709, USA. Cancelling in the customer portal within the 14 days also counts as withdrawal. You may use the model withdrawal form at the end of this document, but you do not have to. We confirm receipt of your withdrawal by e-mail.

8.3. Effects of withdrawal. We refund everything you paid no later than 14 days after we receive your notice. The refund goes back to the payment method you used, at no cost to you. Puw is delivered digitally, so there is nothing to send back.

8.4. No cost for withdrawing. Where you have a right of withdrawal, using it costs you nothing.

8.5. When you lose the right of withdrawal. By paying, you ask for your license key to be delivered immediately and acknowledge that you then lose the right of withdrawal. Your right of withdrawal therefore ends at the moment the key is delivered to you, where the law allows this (art. 16(m) of Directive 2011/83/EU, and the matching rule in the UK). Luvi records your request and acknowledgement with the date and time of your payment and confirms them in your order confirmation e-mail. Date and time of your request: (the moment the payment was completed).

8.6. If you do not want to lose the right of withdrawal, do not buy yet. Instead, use the free 30-day trial first, if your PC has not used it before (section 4.4).

8.7. Even after the right of withdrawal has ended, you can cancel at any time and get the unused days of the year back (section 7).

9. Legal guarantee and support (art. 6(1)(l), (m))

9.1. Legal guarantee. The law gives you a legal guarantee that Puw conforms to the contract. In the EU this guarantee comes from Directive 2019/770 on digital content and digital services, and it lasts for the whole subscription. If Puw does not conform, you can have it brought into conformity. If that is not possible or does not happen, you can get a price reduction or end the contract and get money back. You are also entitled to the updates, including security updates, needed to keep Puw in conformity during your subscription. Limits stated plainly in the product description, such as the AI sometimes being wrong, are taken into account in deciding whether Puw conforms.

9.2. Support. Support is given by e-mail at support@luvi.io.

10. Deposits (art. 6(1)(q))

No deposit or other financial guarantee is required.

11. Functionality and technical protection measures (art. 6(1)(r))

11.1. License check. Puw checks its license or trial with Luvi's server about once a week (api.luw.ai; Heroku, US region). The check sends a one-way hash of your PC's ID, information about your license key or trial, the app version, the version of the Terms of Use and License you accepted, and the relevant dates. Footage and descriptions are never sent.

11.2. 14 days offline. Puw works for up to 14 days without an internet connection. If the license cannot be checked for 14 days, or the license ends (cancellation, a failed payment or the end of the trial), Puw stops watching your cameras until it has a valid license again. Search and the events recorded on your PC remain usable.

11.3. Number of PCs. A key runs on up to 3 PCs at once. A virtual machine or container counts as a PC. Sharing or reselling a key, or running it on more PCs than that, is not permitted.

12. Compatibility (art. 6(1)(s))

Operating systemWindows 10 or Windows 11, 64-bit
Graphics card (GPU)Optional; Puw also runs without one.
CamerasIP cameras that stream over RTSP. Every camera of a recorder (NVR/DVR) can be added at once.
InternetOn the first run, the AI engine is downloaded from GitHub and the models from the Ollama registry, a few GB in total. After that, a connection is needed at least once every 14 days for the license check. Updates and phone alerts also need internet.
Phone alertsA Telegram account

The free 30-day trial is the best way to check that Puw works with your PC and cameras.

13. Complaints and disputes (art. 6(1)(g), (n), (t))

13.1. Complaints. Send complaints to support@luvi.io or to the postal address in section 3. Luvi looks into them and replies by e-mail.

13.2. Governing law. The contract is governed by the laws of the State of Delaware, without regard to conflict-of-laws rules, and the UN Convention on Contracts for the International Sale of Goods (CISG) does not apply. As a consumer, you keep the protection of the mandatory law of the country where you live, for example under art. 6 of the Rome I Regulation in the EU.

13.3. Where you can bring a claim.

  • Consumers in the EU and the UK can bring claims in the courts of the country where they live and use their national consumer bodies. No arbitration applies to them.
  • Consumers living in the United States are covered by the individual arbitration agreement in the Terms of Use and License: JAMS arbitration, a waiver of class actions, and the option of small-claims court. You can opt out of arbitration by e-mail within 30 days of accepting.
  • Consumers elsewhere can use the courts and consumer bodies of the country where they live. No arbitration applies to them.

13.4. Out-of-court schemes and codes of conduct. Luvi is not subject to any out-of-court complaint and redress scheme and has not signed up to any code of conduct. Your national consumer bodies remain open to you.

14. Personal data

To sell Puw and run your license, Luvi processes your e-mail address, whether you bought as a business and the tax ID you gave, your Stripe customer and subscription IDs, dates, your license details and the record of your acceptance of the Terms in Puw. Your name, billing details and card details stay with Stripe. Luvi is established in the United States, and this data is processed there. The details are in the Privacy Notice.

15. How the contract is made and kept

15.1. Payment page. The buy button in Puw or on puw.ai opens Stripe's payment page (a Stripe Payment Link) directly. Before you pay, it shows:

  • the plan ("Puw — yearly license");
  • the yearly price, any tax due and the total;
  • the fact that the plan is billed every year until you cancel.

There you can tick "I'm purchasing as a business" and enter a tax ID. This Pre-contract Information, the Terms of Use and License and the Refund and Cancellation Policy are on puw.ai, where you can read, save and print them before you pay.

15.2. Paying. By paying, you accept this Pre-contract Information and the Terms of Use and License, which together form your contract for the sale and subscription, and you ask for your license key to be delivered at once (section 8.5). The payment page states that the order creates an obligation to pay. The contract is made when Stripe confirms the payment.

15.3. Records. Luvi keeps the record of your acceptance of the Terms in Puw (the Terms version, the time and a hash of your PC's ID, kept by the license server), Stripe's records of your payment and the e-mails we send you. The acceptance record is kept for the life of the contract and for 10 years after it ends.

15.4. Order confirmation e-mail. After payment we send you a confirmation e-mail. It contains:

  • your license key;
  • the seller's details;
  • your plan and the price including tax;
  • the next charge date;
  • the cancel link;
  • as attachments, PDF copies of the exact versions of the documents you accepted (the Terms of Use and License, this Pre-contract Information and the Refund and Cancellation Policy), and links to those versioned copies;
  • the date and time of your request for immediate delivery and your acknowledgement;
  • the complaint channels.

You can save or print the attached documents, and download the same versions from those links.

15.5. Language. This document and the contract are in English. For customers outside Türkiye, the English text governs. Puw's other app languages are convenience translations.

---

Model withdrawal form

This is the model form from Annex I(B) of Directive 2011/83/EU. It matters only where the exception in section 8.5 does not apply and you still have a right of withdrawal. You do not have to use it: a clear e-mail saying you are withdrawing is enough. It helps us find your order if you give the e-mail address you bought with.

> Model withdrawal form
>
> (complete and return this form only if you wish to withdraw from the contract)
>
> To: Luvi Technologies, Inc., 651 N Broad St Suite 206, Middletown, DE 19709, USA · E-mail: support@luvi.io
>
> I/We (\) hereby give notice that I/We (\) withdraw from my/our (\) contract of sale of the following goods (\)/for the provision of the following service (\*),
>
> Ordered on (\)/received on (\): ……………………
>
> Name of consumer(s): ……………………
>
> Address of consumer(s): ……………………
>
> Signature of consumer(s) (only if this form is notified on paper): ……………………
>
> Date: ……………………
>
> (\*) Delete as appropriate.