A Dark Web Social Media Experience Focused on Privacy
TOR Explore provides a secure social media experience while prioritizing user privacy. It utilizes private servers and is designed to work seamlessly with both the TOR network and the regular internet. Users can share content anonymously while enjoying a platform that prioritizes security and privacy.
Create your own servers and share the config files to anyone who has TOREXPLORE installed.
Enjoy the DARK WEB and Free Social Media for everyone.
Client side: Import the website URL from a JSON file with .rssj extension or copy the JSON to your clipboard and paste it into the import section.
{
"code": "uniqueid",
"title": "test",
"url": "https://test.torexplore.com/display.php",
"timestamp": 1772104397088
}
OR for the TOR network:
{
"code": "uniqueid",
"title": "test",
"url": "https://test.torexplorexxyyzz.onion/display.php",
"timestamp": 1772104397088
}
Optionally, you can set a token in the URL for special access to access the dark web:
https://test.torexplore.com/{token}/display.php
{
"code": "darkone",
"title": "DARKWEB",
"url": "https://test.torexplore.com/user1token/display.php",
"timestamp": 1772104397088
}
OR for the TOR network:
{
"code": "youdontwanttoknow",
"title": "DARKWEB",
"url": "https://test.torexplorexxyyzz.onion/youdontwanttoknow/display.php",
"timestamp": 1772104397088
}
Serverside: The server must return a response in the following format. Note that there is no sort, so you can send any item randomly. You can have a random feed.
{
"data": [
{
"id": 1,
"author": "tor",
"content": "text with link @https://test.torexplore.com/user1token/display.php , you can join the channel",
"imagepreview": null,
"imageid": 0,
"likes": 2,
"dislikes": 0,
"dislike": 1,
"date": "2016-12-29T02:02:08.000000Z",
"channelId": 0
},
{
"id": 2,
"author": "tor image",
"content": "tor image",
"imagepreview": "https://test.torexplore.com/uploads/torexplore.jpg",
"imageid": 1,
"likes": 2,
"dislikes": 0,
"dislike": 1,
"date": "2016-12-29T02:02:08.000000Z",
"channelId": 0
},
{
"id": 3,
"author": "tor",
"content": "tor file to download",
"imagepreview": null,
"imageid": 0,
"likes": 2,
"dislikes": 0,
"dislike": 1,
"date": "2016-12-29T02:02:08.000000Z",
"channelId": 0,
"file_url":"{'url':'https://torexplore.com/download/torexplore-latest.apk','name':'torexplore.apk','size':'24MB'}"
},
{
"id": 4,
"author": "tor",
"content": "file and image",
"imagepreview": "https://test.torexplore.com/uploads/2.mp4",
"imageid": 0,
"likes": 2,
"dislikes": 0,
"dislike": 1,
"date": "2016-12-29T02:02:08.000000Z",
"channelId": 0,
"file_url":"{'url':'https://test.torexplore.com/uploads/2.mp4','name':'2.mp4','size':'2MB'}"
},
{
"id": 5,
"author": "tor",
"content": "hello world",
"imagepreview": "https://test.torexplore.com/uploads/1.mp4",
"imageid": 1,
"likes": 2,
"dislikes": 0,
"dislike": 1,
"date": "2016-12-29T02:02:08.000000Z",
"channelId": 0,
"file_url":"{'url':'https://test.torexplore.com/uploads/1.mp4','name':'1.mp4','size':'2MB'}"
},
{
"id": 6,
"author": "tor",
"content": "hello world",
"imagepreview": null,
"imageid": 0,
"likes": 2,
"dislikes": 0,
"dislike": 1,
"date": "2016-12-29T02:02:08.000000Z",
"channelId": 0
}
]
}
3. To load more data, the last ID to is sent back to the server when hitting the last element in the scroll page.
Example GET request:
GET https://test.torexplore.com/display.php?id=6582
If there is no more data , return the following to prevent from more reloads:
{
"data": []
}