Skip to content

Commit ecba8e2

Browse files
committed
updated Readme and removed old procfile
1 parent ac31bb7 commit ecba8e2

2 files changed

Lines changed: 53 additions & 46 deletions

File tree

Procfile

Lines changed: 0 additions & 1 deletion
This file was deleted.

README.md

Lines changed: 53 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,71 +1,79 @@
1-
# Read me
1+
# Splitify
22

3-
### Disclaimer
3+
Splitify is a tool that turns one Spotify playlist into multiple smaller playlists based on musical similarity.
44

5-
Hi! Thank you for checking out Splitify! I am currently trying to get an extension from Spotify in order to have this fully deployed. If you want to try it out feel free to shoot me an email [stanleygvi@gmail.com] with your Spotify email and I can add you to the authorized users.
5+
Instead of splitting tracks randomly, Splitify looks at audio traits like energy, mood, danceability, tempo, acousticness, and more, then groups songs that feel like they belong together.
66

7-
## Description
7+
## What you can do with Splitify
88

9-
Splitify is a free to use tool that will split any selected playlist in your library into smaller musically similar playlists.
9+
- Log in with your Spotify account
10+
- Choose one or more playlists from your library
11+
- Pick the kind of split you want, such as `Balanced`, `Energy`, `Mood`, or `Danceability`
12+
- Fine-tune the audio traits manually if you want more control
13+
- Generate new playlists automatically from the results
1014

11-
Playlists will be split according to Spotify's audio features provided by their API: https://developer.spotify.com/documentation/web-api/reference/get-audio-features
15+
## How it works
1216

13-
# Privacy Policy
17+
1. You sign in with Spotify.
18+
2. Splitify loads your playlists.
19+
3. You choose a playlist and select how you want it split.
20+
4. Splitify analyzes the tracks using Spotify-related audio data.
21+
5. New playlists are created for each group of similar songs.
1422

15-
At Splitify, we take your privacy and data security seriously. This document explains the specific permissions (scopes) we request from Spotify and why they are necessary to provide the functionality of the Splitify tool.
23+
Splitify creates new playlists instead of changing your original playlist.
1624

17-
## Spotify Scopes We Use
25+
## What gets created
1826

19-
### `user-read-private`
27+
When a playlist is processed, Splitify creates new Spotify playlists for the groups it finds. These groups are based on traits such as:
2028

21-
**Why we need it**:
22-
This scope is required to authenticate you with Spotify using OAuth (Spotify's secure login mechanism). It allows us to access basic information about your Spotify account, such as your Spotify user ID, which is necessary for actions like retrieving your playlists or creating new ones.
29+
- Energy
30+
- Mood
31+
- Danceability
32+
- Tempo
33+
- Acousticness
34+
- Instrumentalness
35+
- Speechiness
36+
- Liveness
37+
- Loudness
2338

24-
**What we access**:
25-
- Only your user ID and your playlists.
26-
- **We do not access** your subscription type, listening habits, or any other private data beyond what is necessary to identify you as the user.
39+
Some very small or low-quality groups may be skipped so the final playlists are more useful.
2740

28-
**What we don't do**:
29-
- We do not store or use any private information for purposes outside of our service.
30-
- We do not share your data with third parties.
41+
## Spotify permissions
3142

32-
### `playlist-read-private`
43+
Splitify currently asks for these Spotify permissions:
3344

34-
**Why we need it**:
35-
This scope allows us to access both your public and private playlists so that we can retrieve the tracks and process them using the Splitify tool. If you want to split or manage any of your playlists, this permission is necessary to view their contents.
45+
- `user-read-private`
46+
- `playlist-read-private`
47+
- `playlist-modify-public`
48+
- `playlist-modify-private`
3649

37-
**What we access**:
38-
- We access both public and private playlists to read their contents for playlist splitting or processing.
39-
- **We do not modify** or change anything in your playlists without your explicit request.
50+
These permissions are used so Splitify can:
4051

41-
**What we don't do**:
42-
- We do not make any unauthorized modifications to your playlists.
43-
- We do not share your playlist data with any third parties.
52+
- identify your Spotify account
53+
- read the playlists you choose
54+
- create new playlists for the split results
4455

45-
### `playlist-modify-public`
56+
## Privacy and data use
4657

47-
**Why we need it**:
48-
This scope is required to create new public playlists on your behalf when we split your playlists using the Splitify tool. It allows us to add tracks to these newly created playlists and manage them for you.
58+
Splitify uses your Spotify access only to power the playlist-splitting workflow.
4959

50-
**What we access**:
51-
- We only modify public playlists that we create through Splitify.
52-
- **We do not modify** any existing playlists
60+
- Your existing playlists are read so tracks can be analyzed and grouped.
61+
- Splitify creates new playlists for the output.
62+
- Your original playlists are not edited by the splitting flow.
5363

54-
**What we don't do**:
55-
- We do not add, remove, or change any tracks in your public playlists without your explicit instruction.
56-
- We do not create or modify any private playlists unless requested in future features.
64+
## Who this is for
5765

58-
## Your Data, Your Control
66+
Splitify is useful if you want to:
5967

60-
We request only the permissions that are absolutely necessary to provide the core functionality of Splitify. We do not request access to your email address, personal playlists, or any data unrelated to managing your public or collaborative playlists through our service.
68+
- break up a long playlist into smaller vibe-based sets
69+
- separate high-energy songs from calmer ones
70+
- pull apart mixed playlists into more consistent moods
71+
- discover natural clusters inside a playlist you already love
6172

62-
We are committed to being transparent about what data we access and ensuring that your data is protected. If you ever have concerns about your privacy or the permissions requested, feel free to reach out to us at [support@splitifytool.com].
73+
## Summary
6374

64-
Thank you for trusting Splitify with your playlist management!
75+
Splitify helps you reorganize Spotify playlists into cleaner, more focused listening experiences without manually sorting every track yourself.
6576

66-
## Contact Us
77+
## Disclaimer
6778

68-
For any questions or concerns about your data and privacy, please contact us:
69-
70-
- Email: [support@splitifytool.com]
71-
- Website: [https://splitifytool.com]
79+
Splitify unfortunately cannot be fully public-facing at the moment because of Spotify API access restrictions and app approval requirements. Access may need to remain limited to approved users while those platform restrictions are in place.

0 commit comments

Comments
 (0)