Possible, of course, but can you be sure? Here are pieces of the dbfx customer agreement, taken from its website, with a couple of annotations:
Neither Deutsche Bank nor any company maintaining, operating, owning, licensing, or providing services to Deutsche Bank in connection with, the...