You do not need to be a resident of the US to be registered under Delaware, US flag. Frequently Asked Questions