<TABLE> <S> <C>

<PAGE>

<ARTICLE> 5
<LEGEND>
THIS SCHEDULE CONTAINS SUMMARY FINANCIAL INFORMATION EXTRACTED FROM
BALANCE SHEETS AT DECEMBER 31, 1996 AND 1997 AND STATEMENTS OF OPERATIONS FOR
THE FISCAL YEAR THEN ENDED AND IS QUALIFIED IN ITS ENTIRETY BY REFERENCE TO SUCH
FINANCIAL STATEMENTS.
</LEGEND>
<RESTATED>
<MULTIPLIER> 1,000

<S>                             <C>                     <C>
<PERIOD-TYPE>                   YEAR                   YEAR
<FISCAL-YEAR-END>                          DEC-31-1996             DEC-31-1997
<PERIOD-START>                             JAN-01-1996             JAN-01-1997
<PERIOD-END>                               DEC-31-1996             DEC-31-1997
<CASH>                                           6,016                  27,912
<SECURITIES>                                         0                     750
<RECEIVABLES>                                    1,284                   2,030
<ALLOWANCES>                                       (25)                    (40)
<INVENTORY>                                          0                       0
<CURRENT-ASSETS>                                 7,487                  36,739
<PP&E>                                               0                       0
<DEPRECIATION>                                  (2,095)                 (2,039)
<TOTAL-ASSETS>                                  12,554                  42,785
<CURRENT-LIABILITIES>                            7,095                   5,806
<BONDS>                                              0                       0
<PREFERRED-MANDATORY>                                0                       0
<PREFERRED>                                          5                       0
<COMMON>                                             2                      11
<OTHER-SE>                                       4,404                  35,354
<TOTAL-LIABILITY-AND-EQUITY>                    12,554                  42,785
<SALES>                                         12,374                  13,644
<TOTAL-REVENUES>                                12,374                  13,644
<CGS>                                            9,308                   9,399
<TOTAL-COSTS>                                    8,567                  14,677
<OTHER-EXPENSES>                                     0                       0
<LOSS-PROVISION>                                     0                       0
<INTEREST-EXPENSE>                                 (89)                    266
<INCOME-PRETAX>                                 (5,590)                (10,166)
<INCOME-TAX>                                        (2)                     (2)
<INCOME-CONTINUING>                             (5,592)                (10,168)
<DISCONTINUED>                                       0                       0
<EXTRAORDINARY>                                      0                       0
<CHANGES>                                            0                       0
<NET-INCOME>                                    (5,592)                (10,168)
<EPS-PRIMARY>                                    (3.43)<F1>              (3.54)
<EPS-DILUTED>                                    (3.43)                  (3.54)
<FN>
<F1>NOTE: EPS FOR 1996 HS BEEN RESTATED TO CONFORM WITH STATEMENT OF FINANCIAL
ACCOUNTING STANDARDS NO. 128 AND SECURITIES AND EXCHANGE COMMISSION STAFF
ACCOUNTING BULLETIN NO. 98.
</FN>


</TABLE>