Terms of Service
Last updated: March 28, 2026
1. Acceptance of Terms
MediaShelf is operated by Viggo Lekdorf ("I", "me", "my"), an individual developer. By creating an account on MediaShelf or using the website or iOS application (collectively, the "Service"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, do not use the Service.
2. Eligibility
You must be at least 13 years old to use MediaShelf. If you are located in the European Economic Area (EEA), the United Kingdom, or any other jurisdiction that requires a higher minimum age for digital consent, you must be at least 16 years old. By creating an account, you represent that you meet the applicable age requirement for your region.
3. Your Account
You are responsible for maintaining the security of your account credentials, including your password and any two-factor authentication methods. You are responsible for all activity that occurs under your account. You must not share your account with others or create multiple accounts. I reserve the right to suspend or terminate accounts that violate these Terms.
4. User Content
You may submit content to MediaShelf, including reviews, ratings, comments, lists, profile images, and messages ("User Content"). You retain ownership of your User Content but grant MediaShelf a non-exclusive, worldwide, royalty-free license to use, display, and distribute your User Content as part of operating the Service.
You agree that your User Content will not:
- Violate any applicable law or regulation
- Infringe on the intellectual property rights of others
- Contain harassment, threats, hate speech, or personal attacks
- Contain spam, advertising, or malicious links
- Contain sexually explicit material or content depicting minors
- Impersonate another person or entity
- Attempt to exploit or harm other users
I reserve the right to remove any User Content that violates these Terms and to suspend or terminate the accounts of users who repeatedly violate them.
5. Messaging
MediaShelf provides direct and group messaging between users. All messaging rules in Section 4 apply. Do not use messaging to send unsolicited or harassing messages. I reserve the right to review message content when investigating reported abuse.
6. Third-Party Integrations
MediaShelf integrates with third-party services including Google, Apple, Steam, PlayStation Network, TMDB, IGDB, and Letterboxd to provide authentication, media data, and library syncing. Your use of these integrations is subject to the respective third party's terms of service. I am not responsible for the availability, accuracy, or content provided by these services.
By linking a third-party account, you authorize MediaShelf to access your data from that service as described in the Privacy Policy. You may unlink any third-party account at any time through your account settings.
7. iOS Application
The following terms apply to your use of the MediaShelf iOS app downloaded from the Apple App Store:
- These Terms are between you and MediaShelf, not Apple. Apple is not responsible for the app or its content.
- The app is licensed to you for use on any Apple device you own or control, as permitted by the App Store Terms of Service.
- MediaShelf, not Apple, is responsible for providing maintenance and support for the app. Apple has no obligation to provide any maintenance or support services.
- In the event the app fails to conform to any applicable warranty, you may notify Apple and Apple will refund the purchase price (if any). To the maximum extent permitted by law, Apple has no other warranty obligations with respect to the app.
- Apple is not responsible for addressing any claims relating to the app, including product liability claims, any claim that the app fails to conform to legal or regulatory requirements, or claims arising under consumer protection laws.
- In the event of any third-party claim that the app infringes on intellectual property rights, MediaShelf, not Apple, is responsible for the investigation, defense, settlement, and discharge of such claims.
- Apple and its subsidiaries are third-party beneficiaries of these Terms. Upon your acceptance of these Terms, Apple will have the right to enforce these Terms against you as a third-party beneficiary.
8. Push Notifications
The iOS app may send push notifications for social interactions such as new followers, likes, comments, and messages. You can disable push notifications at any time through your device settings or within the app.
9. Advertisements
MediaShelf displays advertisements provided by Google AdMob. Ads may be shown throughout the app, including on the home screen, browse pages, and media detail pages. Ad content is determined by Google and may be personalized based on your device and usage data, subject to your tracking preferences.
You may choose to remove all advertisements from the app by purchasing the "Remove Ads" in-app purchase. This is a one-time, non-consumable purchase that permanently removes banner ads from the app for your account.
10. In-App Purchases
MediaShelf offers in-app purchases through the Apple App Store. All purchases are processed by Apple and are subject to Apple's terms and conditions. By making a purchase, you agree to Apple's payment terms.
- The "Remove Ads" purchase is a one-time, non-consumable purchase that permanently removes advertisements from the app for your account.
- Purchases are tied to your MediaShelf account, not your Apple ID. If you use multiple devices, you can restore your purchase using the "Restore Purchases" option in Settings.
- Refunds are handled by Apple. To request a refund, visit reportaproblem.apple.com.
- I reserve the right to change pricing for in-app purchases at any time. Price changes do not affect previously completed purchases.
11. Intellectual Property
The MediaShelf service, including its design, code, and branding, is owned by Viggo Lekdorf. Media metadata (movie posters, game artwork, descriptions, etc.) is provided by third-party services and is the property of their respective owners. You may not copy, modify, or redistribute any part of the Service without permission.
12. Prohibited Conduct
You agree not to:
- Use the Service for any unlawful purpose
- Attempt to gain unauthorized access to the Service or other users' accounts
- Use automated tools, bots, or scrapers to access the Service
- Interfere with or disrupt the Service's infrastructure
- Circumvent any rate limiting or security measures
- Create accounts using false information
13. Disclaimer of Warranties
The Service is provided "as is" and "as available" without warranties of any kind, either express or implied. I do not guarantee that the Service will be uninterrupted, secure, or error-free. I do not guarantee the accuracy or completeness of any media data provided through third-party integrations.
14. Limitation of Liability
To the maximum extent permitted by law, Viggo Lekdorf shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of the Service, including but not limited to loss of data, loss of profits, or interruption of service.
15. Account Termination
You may delete your account at any time. I may suspend or terminate your account if you violate these Terms. Upon termination, your right to use the Service ceases immediately. Your User Content may be deleted in accordance with the Privacy Policy.
16. Changes to These Terms
I may update these Terms from time to time. If I make significant changes, I will notify users through the app or via email. Continued use of MediaShelf after changes are posted constitutes acceptance of the updated Terms.
17. Contact
If you have questions about these Terms, contact me at support@media-shelf.com.