My developer is not giving me website access. What can I do?+
Start with the registrar and hosting provider directly rather than the developer. Both have account-recovery processes and will generally cooperate with a business that can produce payment records, invoices and incorporation documents. In parallel, send one written email listing every item you need with a clear deadline — written requests create the record you'll rely on if this escalates.
Who legally owns a website in India if there was no contract?+
Under Indian copyright law the creator owns the work by default, so with no written assignment the developer may hold copyright in the code and design. However, your payment records, invoices and correspondence establish that the work was commissioned for you, and content you supplied remains yours. In practice most access disputes are resolved through the registrar and host rather than through copyright arguments.
How do I transfer a domain from my developer's account?+
You need either the registrar login, or an authorisation code (EPP code) plus access to the registrant email address. Ask for both. If the developer is unresponsive, contact the registrar's support team with proof that the domain was registered for your business and paid for by you — most registrars have a documented dispute process for exactly this situation.
What should I get from a developer at handover?+
Eight things: registrar access for the domain, hosting or server credentials, source code or repository access, a full database export, the current DNS record list, owner-level analytics and Search Console access, payment gateway and API key ownership, and design source files. The first four are blocking — without them you cannot move or maintain your site at all.
Should I rebuild the website or take over the existing one?+
Take over if the code is reasonably current, dependencies are maintained, and you have the database. Rebuild if it runs on an unsupported framework version, has no backups, or the code quality means every change carries risk. A short technical audit — usually a day or two — answers this properly and costs far less than choosing wrong.
How do I avoid this happening with my next developer?+
Three rules. Register the domain yourself, in your company name, before the project starts. Insist every account created for your project uses your email as owner. And put a written handover list in the contract as a condition of final payment, with 10% of the fee retained until each item is delivered and you have logged into it yourself.