GuideDogSaint has a good answer for places. (And "sketchy" sort of implies a possibility of hidden danger, so you could also use it for something like a computer app that you think might contain spyware, for example.)
I don't think American English really has a good word for describing objects that are "dodgy." In casual speech, I could picture someone saying that a phone is "acting up," "not working right," "broken," "being weird," or "on the fritz," or just saying "There's something wrong with this phone. Don't use it." But the description would depend on what kind of object you're talking about and what's "dodgy" about it.