About LovMes
An innovative art project redefining digital love expressions.
Innovative AI Verification System
LovMes introduces a groundbreaking gesture-based CAPTCHA verification system. To post a love message, users must verify their intent by making an "I love you" gesture via their camera. Powered by ml5.js and p5.js, the frontend validation captures the gesture and sends the data for server-side verification. Once validated, a time-sensitive token is issued, enabling users to submit their messages.

Love & Moderation
Users can express their feelings towards messages by loving or downvoting them. To ensure privacy, votes are tracked via hashed IPs, ensuring complete anonymity. This system also helps moderate content dynamically—if a message receives excessive downvotes, it can be reviewed.
LoveMessages & Font Size Normalization
Each LoveMessage undergoes a normalization process to determine its font size. The score is calculated as the difference between hearts and downvotes (Net Love Score). Higher scores result in larger fonts, giving more visibility to the most positively received messages. Finally the order of the messages is shuffled everytime.
Interactive Play Zone
The play section adapts based on the user's device:
- Desktop: Classic Snake game with real-time score updates.
- Mobile: Word-finding challenge with 5 hearts (tries) and the ability to skip words.
Gallery - A Space for Love
The gallery features a masonry grid layout showcasing love messages in their purest form. A simple, clean, and visually engaging space to cherish expressions of love.
Unique Visual Enhancements
LovMes embraces artistic creativity with:
- A heart-shaped cursor that mix-blends and rotates proportionally to the page height.
- A heartbeat animation triggered on click.
- Custom image-to-ASCII transformation for the credit images.
- A smooth scrollytelling for the homepage experience.
Legal
Cookies
The website uses Google Analytics only if the user opts in. If the user declines, their negative choice will be stored in compliance with GDPR regulations.
Disclaimer
The sale of images is handled and carried out exclusively by and for Christophe. Billy and Morgane participated in creating the project on a voluntary basis.
Privacy
For LoveMessage engagements (such as liking or downvoting), hashed IP addresses are stored to remember users' reactions to messages.
For the camera verification process, no images are ever transmitted to or stored on the server.