સામાન્ય કીલોગિંગ પ્રોગ્રામ્સ સ્થાનિક હાર્ડ ડ્રાઈવ પરના ડેટાને સંગ્રહિત કરે છે, પરંતુ કેટલાકને આપમેળે નેટવર્ક પર ડેટાને દૂરસ્થ કમ્પ્યુટર અથવા વેબ સર્વર પર ટ્રાન્સમિટ કરવા પ્રોગ્રામ કરવામાં આવે છે.