You don’t need to be in the US when you apply for your Sable account. However, you will need to have a U.S. residential address in your name to receive your physical Sable card.
Sable products are meant for customers living in the US at this time.