Ah, that makes sense. I take it that its name is a play on "DoubleClick"?
I've notice some non-native English speakers use "double verify" where native speakers would use "double check" or "verify". It could be a play on that.
Or they had a meeting where the founders asked "what domain sounds twice as good as verify.com?"