PolyMarket is restricted to the EPFL community through @epfl.ch addresses. No other email address is accepted. This restriction aims to create a trusted space between people who actually cross paths on campus.
How do I create an account?
Click on "Sign in" and enter your @epfl.ch address. You can choose to receive a magic link by email or create a password. Your account is created automatically upon first login. You can then complete your profile (name, section) if you wish.
I haven't received the sign-in link, what should I do?
First check your spam or junk folder. The link expires after 1 hour. If you still don't receive it after a few minutes, try again with the same address. If the problem persists, contact us at contact@polymarket.ch specifying your email address.
How do I edit my profile information?
Go to your Profile page once signed in. You can edit your display name and EPFL section. The email address cannot be changed as it serves as the authentication key.
How do I delete my account?
Go to your profile and use the "Delete my account" button. All your personal data, listings, photos and messages will be permanently and immediately erased. This action is irreversible. If you have active listings, they will be automatically removed.
What happens if I leave EPFL?
Your account remains active as long as you don't delete it. However, if your @epfl.ch address is deactivated by EPFL, you won't be able to sign in again. In that case, contact us to request deletion of your account and data.
Listings
7 questions
How do I publish a listing?
Sign in, click "Publish a book". Fill in the form: book title, associated course (optional but recommended), price in CHF, book condition and add a photo. Your listing is immediately visible to all signed-in users.
How do I set a good price?
Check similar listings on the platform. As a rule, a second-hand book sells for between 30% and 60% of the new price depending on its condition. Be honest in the condition description (annotations, highlighting, dog-eared pages). A realistic price favors a quick sale.
Can I give a book away for free?
Yes. You can set the price to 0 CHF. The listing will be published normally and the book will appear as free in search results.
How long does my listing stay online?
Listings expire automatically after 100 days. You'll receive a reminder email 7 days before, then 1 day before expiration, and a final email once the listing has expired. If your book is still available, you can renew the listing for 100 additional days from your profile in one click. You can also delete or mark your listing as sold at any time.
How many listings can I publish?
You can publish up to 10 listings per day. This limit exists to prevent spam and ensure catalog quality. If you have many books to sell, publish them gradually.
Can I edit a listing after publishing?
Yes. You can edit the title, description, price, condition and photo of a listing at any time from your profile, as long as it's still online.
My listing has expired, what should I do?
An expired listing is no longer visible in the catalog. If you wish to put it back online, you'll need to create a new one. Remember to update the price and book condition if necessary.
Exchanges and payment
7 questions
How do I contact a seller?
From a listing page, use the "Contact" button to send a message via internal messaging. No need to exchange your phone number or personal email address.
How do I organize the exchange?
Agree on a place and time via messaging. Common meeting points: the BC hall, the library, the Rolex Learning Center or in front of the CO. Choose a busy location during class hours. The exchange is done in person, hand to hand.
Does PolyMarket handle payment?
No. PolyMarket connects buyers and sellers, but does not handle payment or delivery. Transactions are done in person, by mutual agreement. The payment method is to be agreed between you (Twint, cash, transfer). We do not charge any commission.
Is it free?
Yes, entirely. Publishing a listing, contacting a seller, using messaging: everything is free. PolyMarket is a volunteer community project, with no commission, no advertising and no hidden fees.
What if the book doesn't match the listing?
Check the book's condition before completing the transaction (cover, annotations, missing pages). PolyMarket cannot guarantee the actual condition of books. If the book is clearly different from the listing, you can refuse the exchange and report the listing.
What to do in case of a dispute with another user?
PolyMarket is a connection tool. We cannot directly intervene in a dispute between users. If behavior is abusive (fake listing, harassment, scam), report the listing or the user. In case of a serious problem, you can also contact the competent authorities.
The seller isn't responding, what should I do?
Some sellers aren't connected all the time. Allow a reasonable delay (24-48h) before following up. If the seller still doesn't respond after several days, look for another listing for the same book.
Security and moderation
6 questions
How do I report a problem?
Each listing has a "Report" button. Describe the problem in a few words. You can also report a user from their profile. The moderation team reviews each report manually.
What is the moderation policy?
Moderation works on two levels. Automatically: a listing receiving 3 or more reports is immediately hidden. Banned users can no longer publish or send messages (database control). Manually: each report is reviewed by the team. In case of violation of the terms of use, the listing is deleted and the account may be suspended. All moderation actions are recorded in an audit log.
How long does it take to process a report?
PolyMarket is a volunteer project. Reports are processed as quickly as possible, but without guaranteed delay. In case of emergency (illegal content, harassment), contact contact@polymarket.ch directly.
Why is an @epfl.ch address required?
It's the platform's main trust mechanism. It ensures that all users are part of the EPFL community. This doesn't certify each person's exact identity, but limits access to campus members and significantly reduces the risk of scams.
Is my data secure?
Data is hosted on Supabase (servers in Switzerland, Zurich). Authentication is done via password + OTP code or magic link. The platform applies strict security headers (HSTS, CSP, X-Frame-Options), multi-layer rate limiting (application and database), anti-bot protection (Cloudflare Turnstile), and row-level access controls (Row Level Security). No advertising tracking and no data resale. Minimal technical metrics may be collected by the hosting provider for service performance. You can delete your account and data at any time from your profile.
Can PolyMarket read my messages?
Messages are stored in the database for the proper functioning of messaging. The moderation team only accesses messages in the context of a report. No automatic reading, no content analysis.
Personal data
5 questions
What data does PolyMarket collect?
Only what's necessary for the service: @epfl.ch email address (authentication), first name (derived from email), EPFL section (optional), published listings (title, description, price, condition, photo), exchanged messages, and functional session cookies. Nothing else.
Is my data sold or shared?
No, never. No data is sold or rented. No targeted advertising and no commercial profiling. Minimal technical metrics may be used for service performance and reliability.
How do I delete all my data?
Go to your profile and click "Delete my account". All your data (profile, listings, photos, messages) is erased immediately and irreversibly. No backup is kept after deletion.
Can I request a copy of my data?
Yes. Contact contact@polymarket.ch specifying your @epfl.ch address. We'll send you an export of your data in a structured format (JSON) as soon as possible.
Where is my data hosted?
The database is hosted by Supabase on servers located in Switzerland (Zurich). The frontend is deployed on Vercel (United States), with Standard Contractual Clauses (SCC) compliant with the Swiss nFADP. No personal data is transferred without adequate safeguards.