A website shows a different IP address from what I have
Solution 1:
From the puffin browser FAQ
Puffin uses our servers in USA / Singapore to improve the user experience. The side effect is that the websites receive Puffin's servers IP rather than yours. Although Puffin passes your IP to websites via X-Forwarded-For, some websites don't support this standard.