Let's assume your main device is Android and want to hotspot to another device. This works for only Android-Android, Android-iOS, and Android-PC.
✨ Android-Android
🧇 Please download "Every Proxy" on the main device you want to share its internet connection. Please be sure your VPN is connected. Enable "Wifi Hotspot"
🧇 On the second device you want to receive shared internet on. Please enable Wifi and connect to your main Android device hotspot network
🧇 Launch "Every Proxy" app on your main device sharing the internet with "Hotspot" enabled. Toggle the "HTTP" on. Tap on the "icon" on the right of "HTTP". This will enable it. Some IP's will be displayed. At most 3. Each IP is separated by a comma ",". They all use the same port. Often mine is 8080. Yours might be different. You should see something similar.
🧇 Often I prefer to use the ip starting with "192.168....". On the device receiving the shared internet. Go to phone settings. Tap on "Network and Internet", tap on Wifi, tap and hold on your "Hotspot" network connected from the main device. Select "Modify". Scroll down, and select "Manual" under proxy. Use any of the "IPS" from the "Every Proxy" app. You can do with "192.168....". Input similar in your second phone. Please add the port "8080" or similar. Save it.
🧇 To confirm it has worked, please check the main device sharing the internet. Launch "Every Proxy", you should see some red and green bars reading. On the second phone, please confirm if you can receive WhatsApp messages, alternatively please visit youtube.com. Please confirm if it works fine.
🧇 If no green-red bars read, could mean you missed a step. Please check through the steps again.