Skip to content

Commit 067c485

Browse files
authored
Improved README, Clarify features and strengthen legal disclaimers (#230)
1 parent 5de3923 commit 067c485

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

README.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
[![Build and Release IPA](https://github.com/cranci1/Sora/actions/workflows/build.yml/badge.svg)](https://github.com/cranci1/Sora/actions/workflows/build.yml) [![Discord](https://img.shields.io/discord/1293430817841741899.svg?logo=discord&color=blue)](https://discord.gg/XR3SrmUbpd) [![Platform](https://img.shields.io/badge/Platform-iOS%20%7C%20iPadOS%2015.0%2B%20%26%20macOS%2012.0%2B-red?logo=apple&logoColor=white)](https://img.shields.io/badge/Platform-iOS%20%7C%20iPadOS%2015.0%2B%20%26%20macOS%2012.0%2B-red?logo=apple&logoColor=white)
99

10-
**An iOS and macOS modular web scraping app, under the GPLv3.0 License.**
10+
**A modular media player for iOS and macOS, under the GPLv3.0 License.**
1111

1212
</div>
1313

@@ -24,11 +24,11 @@
2424

2525
- [x] macOS 12.0+ support
2626
- [x] iOS/iPadOS 15.0+ support
27-
- [x] JavaScript as main loader
28-
- [x] Download support (HLS & MP4)
27+
- [x] JavaScript-based module loader
28+
- [x] HLS and MP4 format support with optional offline watching (via user-installed modules)
2929
- [x] Tracking services (AniList, Trakt)
3030
- [x] Apple Keychain support for auth tokens
31-
- [x] Streams support (Jellyfin/Plex-like servers)
31+
- [x] Support for personal media servers (e.g., Jellyfin, Plex)
3232
- [x] External metadata providers (TMDB, AniList)
3333
- [x] Background playback and Picture-in-Picture (PiP) support
3434
- [x] External media player support (VLC, Infuse, Outplayer, nPlayer, SenPlayer, IINA, TracyPlayer)
@@ -40,7 +40,7 @@ You can download Sora using Xcode or using the .ipa file, which you can find in
4040
## Frequently Asked Questions
4141

4242
1. **What is Sora?**
43-
Sora is a modular web scraping application designed to work exclusively with custom modules.
43+
Sora is a modular media player for iOS and macOS, enabling custom modules to play media from user-provided sources.
4444

4545
2. **Is Sora safe?**
4646
Yes, Sora is open-source and prioritizes user privacy. It does not store user data on external servers and does not collect crash logs.
@@ -86,16 +86,16 @@ along with Sora. If not, see <https://www.gnu.org/licenses/>.
8686

8787
## Legal
8888

89-
**_Sora is not intended for piracy. The Sora project does not endorse or support any form of piracy._**
89+
**Sora is a media player that does not host or provide any content. Users are responsible for providing their own content.**
9090

91-
### No Liability
92-
93-
The developer(s) of this software assume no liability for damages, legal claims, or other issues arising from the use or misuse of this software or any third-party modules. Users bear full responsibility for their actions. Use of this software and its modules is at your own risk.
91+
### User Responsibility
92+
- Users must ensure they have legal rights to any content they use
93+
- Users are responsible for complying with all applicable laws
94+
- Users must respect copyright and intellectual property rights
9495

95-
### Third-Party Websites and Intellectual Property
96-
97-
This software is not affiliated with or endorsed by any third-party entities. Any references to third-party sites in user-generated modules do not imply endorsement. Users are responsible for ensuring their scraping activities comply with the terms of service and intellectual property rights of the sites they interact with.
96+
### No Liability
97+
The developers assume no responsibility for user actions or content. This software is provided "as-is" without warranties. Users bear full responsibility for their use of the software and any modules.
9898

99-
### DMCA
99+
### Modules
100+
Sora does not include any modules. Third-party modules are the responsibility of their creators, not the Sora developers.
100101

101-
The developer(s) are not responsible for the misuse of any content inside or outside the app and shall not be held liable for the dissemination of any content within the app. Any violations should be reported to the source website or module creator. The developer bears no legal responsibility for any module used within the app.

0 commit comments

Comments
 (0)