Privacy Policy
At Moonstone, we value your privacy and are committed to being transparent about how we collect and use your data to provide our Spotify playlist analytics service.
Contents
Introduction
Welcome to Moonstone's Privacy Policy. This policy describes how Moonstone ("we", "our", or "us") collects, uses, and shares your information when you use our web application that provides analytics for Spotify playlists and music libraries.
By using Moonstone, you agree to the collection and use of information in accordance with this policy. We use your data primarily to provide and improve our service and to enhance your experience with playlist analytics.
Moonstone is not affiliated with Spotify. We access Spotify data through their official API in accordance with their Developer Terms of Service.
Information We Collect
Information From Spotify
When you use our service, we collect information from Spotify through their API, with your authorization. This includes:
- Your Spotify profile information (username, display name, profile image, follower count)
- Public playlist information (names, descriptions, cover images, song lists, creator information)
- Track information (titles, artists, albums, release dates, popularity scores, preview URLs)
- Listening history and activity patterns (when public playlists were created, when tracks were added)
- If you choose to analyze your Liked Songs, we access your saved tracks library
Usage Information
We collect information about how you interact with our service:
- Analytics about which features you use (playlist analysis, liked songs insights, user profile galleries)
- Performance data, such as how many tracks were analyzed versus the total in a playlist
- Error reports when our service encounters problems
- Device information such as browser type, operating system, and screen size
How We Use Your Information
We use the information we collect for the following purposes:
Service Provision
- • To provide our core playlist analytics features
- • To generate insights about your music library
- • To display visual representations of your listening habits
- • To enable you to explore and understand playlist characteristics
Service Improvement
- • To understand how users interact with our features
- • To identify bottlenecks and performance issues
- • To develop new features based on usage patterns
- • To optimize our analysis algorithms
Technical Implementation
- • To cache data and improve loading performance
- • To monitor system health and reliability
- • To implement tracks limits to prevent timeouts
- • To diagnose and fix technical issues
User Communication
- • To inform you about track limit thresholds
- • To notify you about new features or improvements
- • To respond to your inquiries or support requests
- • To provide information about service changes
Analytics & Tracking
We use analytics tools to understand how our service is used and to improve your experience.
Usage Analytics
We use PostHog, an analytics platform, to collect anonymous usage data. This helps us understand how users interact with our service and identify areas for improvement. The following events are tracked:
- Playlist Views: When you view playlist insights, we track metrics like playlist name, creator name, number of tracks, and analysis completion percentage
- Liked Songs Analysis: When you analyze your liked songs, we track the number of songs analyzed and whether analysis limits were reached
- User Profile Views: When you view a user's playlist gallery, we track profile metrics and analysis statistics
- Feature Usage: Which analytics features you use and how you interact with them
- Performance Metrics: Data about how our system performs, including when track limits are reached
Why We Track This Data
We collect this information to:
- • Understand which features are most valuable to users
- • Identify performance bottlenecks when analyzing large playlists
- • Improve our track limit implementations
- • Prioritize development of new features
- • Ensure the service remains responsive and reliable
You may be able to opt out of some analytics tracking through your browser settings. However, this may limit our ability to improve our service based on user interactions.
Data Retention
We retain different types of data for different periods of time, based on our needs to provide and improve our service.
Data Type | Retention Period | Purpose |
---|---|---|
Spotify Authentication | Session duration | To maintain your login session and API access |
Playlist Analysis Cache | 24 hours | To improve performance and reduce API calls |
Usage Analytics | 12 months | To analyze trends and improve the service |
Error Logs | 30 days | To diagnose and fix technical issues |
When data retention periods expire, we delete or anonymize the information so it no longer identifies you, unless we are legally required to retain it longer.
Security Measures
We implement appropriate security measures to protect your personal information from unauthorized access, alteration, disclosure, or destruction.
Secure Authentication
We use OAuth 2.0 for secure Spotify authentication without storing your password
Data Encryption
All data transmitted between your browser and our servers is encrypted using HTTPS
Minimal Data Storage
We store only the data necessary to provide our service
Regular Reviews
We periodically review our security practices to ensure they remain effective
While we implement safeguards designed to protect your information, no security system is impenetrable and we cannot guarantee the security of our systems 100%. We will notify users of any data breach as required by applicable law.
Your Rights & Choices
Depending on your location, you may have certain rights regarding your personal information.
Access and Control
You have the right to:
- Access the personal information we have about you
- Request correction of inaccurate information
- Request deletion of your information (where applicable)
- Opt-out of certain types of processing (where applicable)
- Revoke Spotify access authorization at any time through your Spotify account settings
How to Exercise Your Rights
To exercise these rights, you can:
- •Revoke Spotify Access: Visit your Spotify Account Applications page and remove access for Moonstone
- •Request Data Deletion: Contact us at the email address provided in the "Contact Us" section
- •Limit Analytics: Use privacy-focused browser extensions or enable Do Not Track in your browser
Changes to This Policy
We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last Updated" date.
You are advised to review this Privacy Policy periodically for any changes. Changes to this Privacy Policy are effective when they are posted on this page.