Last updated: 4 November 2026
These terms are the agreement between you and ThriftUp. They are written to be read, not to be survived. You agree to them when you sign in with Apple. Please do read them — the sections on who is responsible for a sale, how paying and refunds work and meeting in person matter to you.
ThriftUp is operated by Urban Cretnik, a sole trader (eenmanszaak), KVK number 42197967, Dordtselaan 100C, Rotterdam, the Netherlands.
Contact for any matter, including notices under these terms: info@thrift-up.com. This address is also our point of contact for authorities and for users under the Digital Services Act, and we accept communication in English or Dutch.
ThriftUp does two things. It shows you a feed of second-hand clothing from other marketplaces. And it runs a campus marketplace, where students sell their own clothes to each other and meet in person to hand them over.
We are not the seller. When you buy a campus item, the contract for that item is between you and the student who sells it. We do not own the item, do not inspect it and never take possession of it. What we do is run the app, take the payment through our payment provider, Stripe, hold it until the handover, and then either pay the seller or refund you under the rules in section 5.
Campus sellers are private persons, not businesses. The consumer-law protections you have when you buy from a business — such as the 14-day right to return an item bought online and the legal guarantee — do not apply between private persons. That is why the money is held until you have seen the item and accepted it: check it properly at the handover.
Items from other marketplaces are shown for discovery, with a link to the site that hosts them. They open on that original site, and you buy them there, under that site's terms. ThriftUp takes no payment for them and is not a party to those sales.
You must be at least 18 years old and legally able to enter into a contract. You can browse without an account; to make an offer, buy, sell or send messages you sign in with Apple. One account per person. You are responsible for what happens under your account, so keep access to it to yourself.
You may use ThriftUp to sell your own personal clothing. If you are selling as a business — buying stock to resell, or selling at a volume and regularity that makes it a trade — you must tell us before you list, because different consumer-law obligations then apply to you and buyers must be told they are buying from a trader.
Your listing must be an item you actually own, that you can bring to the handover, photographed by you, and honestly described — including its flaws. Every listing is checked by a person before it goes live, and we may refuse or remove a listing that breaks these terms.
You may not list:
You keep ownership of the photos and text you upload. You give us permission to display, resize, and store them so we can run the service and show your listing in the feed and in search results — including after the item sells, so the recommendation model keeps working. That permission ends when you delete the listing, except for copies in routine backups, which age out.
Rights holders can report a counterfeit or infringing listing in the app or at info@thrift-up.com.
You pay the item price plus a service fee of €1.00 + 5 % of the item price. For a €20 item that is €2.00, so €22.00 in total. The fee and the total are always shown before you pay. You pay in the app with iDEAL, Apple Pay or a card, through Stripe. The seller receives the full item price; the fee is ours.
You can also make an offer. If the seller accepts, the agreed price is yours for 24 hours. Until someone pays, the item stays on sale, and the first person to pay gets it.
After you pay, the money is held by Stripe on ThriftUp's account. The seller does not receive it yet. It is released to the seller only when:
Once the money is released, the sale is done and ThriftUp cannot reverse it. So check the item before you accept.
| What happens | What you get back |
|---|---|
| No handover within 5 days of paying | Everything, automatically |
| At the meeting, you hand the item back instead of accepting it | Everything, once the seller confirms they have it back, or after 24 hours if they don't respond |
| The seller cancels the sale | Everything |
| The seller did not reply to your message within 48 hours, and you cancel | Everything |
| You cancel before meeting, while the seller was replying | Everything except €1.00 |
| You don't message the seller within 48 hours of paying (the order is then cancelled) | Everything except €1.00 |
| The account of you or the seller is deleted before the handover | Everything |
The €1.00 we keep when a cancellation is your choice covers the payment cost we cannot get back and the seller's wasted time. Refunds go back to the payment method you used.
If the seller marked the item as handed over and something is wrong — you never got it, it is not as described, or it looks like a scam — tap Report a problem on the order within 48 hours. If you hand an item back and the seller says you kept it, the same applies. The money then stays on hold. We look at the order, the conversation and what both of you tell us, and decide: either we pay the seller, or we refund you in full. We tell both of you the outcome and why. If you disagree, reply to that message and a person will look at it again; your rights in section 14 are unaffected.
You are meeting a stranger. Please take this seriously.
ThriftUp does not background-check the people you meet, and we do not supervise the exchange. Report anything that goes wrong in the app or to info@thrift-up.com, and report anything criminal to the police — we will cooperate with a lawful request.
When you become a seller, you agree to these rules:
You get a warning if you leave a buyer's message unanswered for 48 hours, if you cancel a paid sale, or if no handover happens because you did not set up payouts in time. The buyer is then refunded in full. Three warnings pause all your listings until we have looked at your account.
Seller payouts are handled by Stripe. Before your first handover, you set up payouts once on Stripe's own page (name, date of birth, address, IBAN and, if needed, an identity check). By doing so you also agree to the Stripe Connected Account Agreement, which includes the Stripe Services Agreement. ThriftUp never sees your IBAN.
Your money is yours once the buyer accepts the item (or 48 hours after you mark it handed over, if the buyer does not report a problem). It goes to your bank once you have €25 ready — your first sale right away, at any amount — and never later than 50 days after the handover. You receive your full asking price; the buyer pays the service fee on top.
If a payment is later reversed because of fraud or a card dispute that we decide is your fault, we may take the amount back from money not yet paid out to you.
Taxes on what you earn are your own responsibility. If you sell a lot, the law may require us to report your sales to the Dutch tax authority (DAC7).
There is no tolerance for objectionable content or abusive users. Report it in the app; we act on reports within 24 hours and remove content and accounts that break these terms.
Specifically: do not harass, threaten, or abuse anyone; do not post sexual, hateful, violent or discriminatory content; do not use what you learn about another person for anything except the exchange; do not send marketing; do not scrape or bulk-collect data from the app; do not attempt to break, overload, or reverse-engineer the service; and do not use ThriftUp to arrange anything unlawful.
Every listing is checked by a person before it goes live. After that, anyone can report:
Reports reach us immediately, and we act on them within 24 hours. If you are reporting something you believe is illegal, tell us why you believe that, and give us a way to reach you so we can confirm receipt and tell you the outcome.
Where we act, we may:
If we take one of these actions against something you posted, we will tell you what we did and why. If you think we got it wrong, reply to that message and say so — a person will look at it again. If you are still unhappy, you can take the matter to a court, and you may have the right to use an out-of-court dispute settlement body.
We will also act, and inform the authorities, where we become aware of information suggesting a criminal offence involving a threat to someone's life or safety.
ThriftUp is a young product run by one person. It will sometimes be down, slow, or wrong. We do not promise uninterrupted availability, and we may change or withdraw features. If the app is down while your money is held, the rules in section 5 still apply: held money always ends as a payment to the seller or a refund to you.
Nothing here limits our liability for death or personal injury caused by our negligence, for fraud, or for anything else the law does not allow us to limit. Your statutory rights as a consumer are unaffected by these terms.
Beyond that: we are liable to you only for loss we caused, and our total liability to you for all claims arising in any twelve-month period is limited to the greater of €100 or the total service fees you paid us in that period. We are not liable for the conduct of the person you meet, or for the item they sell you once you have accepted it.
You can delete your account at any time in the app: Saved tab → the person icon (My account) → Account → Delete account. You can also email us.
We can suspend or end your account if you break these terms, and we will tell you why. Money already held for an order is still paid out or refunded under section 5.
If we change these terms materially, we will tell you in the app at least 15 days before the change takes effect, and update the date at the top. If you do not accept the change, stop using ThriftUp and delete your account before it takes effect. Changes never apply to an order you have already paid for.
Dutch law applies. If you are a consumer living elsewhere in the EU, you also keep the protection of the mandatory consumer law of your own country, and you may bring a claim in the courts where you live. Otherwise, disputes go to the competent court in Rotterdam, the Netherlands.
Before that, please email info@thrift-up.com. Almost everything is fixable by a person reading a message.
How we handle your data is set out in our Privacy Policy, which forms part of these terms.